sql >> Database teknologi >  >> RDS >> Sqlserver

MVC3 - Autentificer med SQL Server-konti

Asp.Net generelt (ikke specifikt for MVC) har en indbygget måde at administrere godkendelse på.

Det gøres gennem MembershipProvider, RolleProvider og PrincipalProvider. Du kan google dem for at få flere detaljer.

I dit scenarie, hvor du skal kontrollere brugeroplysninger i forhold til et eksisterende skema, kan du ganske enkelt implementere din egen brugerdefinerede MembershipProvider (og, hvis det er nødvendigt, RolleProvider og/eller PrincipalProvider), der stammer fra basisklassen.

Inde i din tilpassede udbyder implementerer du signaturmetoderne med din domænespecifikke kode.

Til sidst skal du blot registrere din brugerdefinerede udbyder til at være standard i web.config, og du er indstillet. Din app kan bruge standardmedlemskabs-API'en til at godkende brugere og administratorlegitimationsoplysninger.



  1. Jeg får kun ét sæt resultat, når jeg prøver at bruge mysql_fetch_array()

  2. Erstat NonASCII-tegn i MYSQL

  3. Hvordan kan jeg tilføje indledende nuller til datoer i Oracle?

  4. Jeg skal oprette en visning, der på forhånd forbinder de tre tabeller, inklusive alle optegnelser fra elev- og kursustabeller (vist nedenfor)