sql >> Databáze >  >> RDS >> Sqlserver

MVC3 - Ověření pomocí účtů SQL Server

Asp.Net obecně (nespecificky pro MVC) má vestavěný způsob správy ověřování.

Provádí se to prostřednictvím MembershipProvider, RoleProvider a PrincipalProvider. Pro více podrobností si je můžete vygooglovat.

Ve vašem scénáři, kde musíte zkontrolovat přihlašovací údaje uživatele oproti existujícímu schématu, můžete jednoduše implementovat svého vlastního MembershipProvider (a v případě potřeby RoleProvider a/nebo PrincipalProvider) odvozeného ze základní třídy.

Uvnitř vašeho vlastního poskytovatele implementujete metody podpisu s kódem specifickým pro vaši doménu.

Nakonec stačí zaregistrovat svého vlastního poskytovatele jako výchozího v souboru web.config a je to. Vaše aplikace může používat výchozí Membership API k ověřování uživatelů a přihlašovacích údajů správce.



  1. MySQL ovladač pro Rails ve Windows 7 x64

  2. Název typu nebo jmenného prostoru 'MySqlConnection' nebyl nalezen (chybí vám direktiva using nebo odkaz na sestavení?)

  3. Vyplňte řádky ve sloupci A hodnotou sloupce B, pokud je splněna podmínka ve sloupci A

  4. Připojení Visual c++ 2008 k MySql