Skydda en .NET-webbapp med ramverket ASP.NET Core Identity
Lägg till autentisering och auktorisering i en webbapp med ASP.NET Core Identity, ASP.NET Core interna säkerhetsramverk.
Utbildningsmål
I den här modulen kommer du att:
- Konfigurera ASP.NET Core identitetsstöd i en befintlig ASP.NET Core webbapp.
- Tillhandahålla nya funktioner för användarregistrering.
- Utöka komponenter för identitets-UI.
- Anpassa funktioner för multifaktorinloggning.
- Implementera principbaserad auktorisering med hjälp av anspråk.
- Anpassa och utöka det underliggande identitetsdatalagret.
Förutsättningar
- Upplev hur det är att skriva C# på nybörjarnivå
- Upplev hur det är att använda relationsdatabaser och SQL som utvecklare
- Bekanta dig med Entity Framework (EF) Core Migrations
- Möjlighet att skriva Razor på nybörjarnivå
- Bekanta dig med en app för tidsbaserade engångslösenord (TOTP), till exempel Microsoft Authenticator (tillgänglig i Google Play Butik eller Apple App Store)