sql >> Database >  >> RDS >> Sqlserver

MVC3 - Verifiëren met SQL Server-accounts

Asp.Net in het algemeen (niet specifiek voor MVC) heeft een ingebouwde manier om authenticatie te beheren.

Het wordt gedaan via MembershipProvider, RoleProvider en PrincipalProvider. U kunt deze googlen voor meer details.

In uw scenario, waarin u gebruikersreferenties moet vergelijken met een bestaand schema, kunt u eenvoudig uw eigen aangepaste MembershipProvider (en, indien nodig, RoleProvider en/of PrincipalProvider) implementeren die is afgeleid van de basisklasse.

Binnen uw aangepaste provider implementeert u de ondertekeningsmethoden met uw domeinspecifieke code.

Ten slotte registreert u gewoon uw aangepaste provider als de standaard in web.config en u bent klaar. Je app kan de standaard Membership API gebruiken om gebruikers en beheerdersreferenties te verifiëren.



  1. MariaDB CURRENT_USER() uitgelegd

  2. Alfanumeriek hoofdlettergevoelig sorteren in postgres

  3. SQL:DATEADD gebruiken met bigints

  4. voeg elk jaar verjaardagsgebeurtenissen toe aan de volledige kalender van jQuery