Sammanfattning
I den här modulen har du lagt till identitet i ett befintligt ASP.NET Core Razor Pages-projekt. Standardkomponenterna för identitetsgränssnittet anpassades för att uppfylla affärs- och tekniska krav. En auktoriseringsprincip skapades för att skydda vissa funktioner i appen. Slutligen användes auktoriseringsprincipen för att begränsa åtkomsten så att endast administratörer kunde visa och komma åt vissa funktioner.
Ett färdigt exempel finns på grenen solution
. Observera följande punkter:
- Anslutningssträngen är förkonfigurerad för .devcontainer. Om du kör den lokalt ändrar du anslutningssträngen så att den pekar på din LocalDB-instans.
- Se till att du tillämpar migreringarna innan du kör appen.
Läs mer om ASP.NET Core Identity
- ASP.NET Core-säkerhetsavsnitt
- Generera Identitet i ASP.NET Core-projekt
- anpassning av identitetsmodell i ASP.NET Core
- Aktivera QR-kodgenerering för TOTP-autentiseringsappar i ASP.NET Core
- anspråksbaserad auktorisering i ASP.NET Core
Lära sig mer
Kanal 9-videoserie: