Zabezpečení webové aplikace .NET pomocí architektury ASP.NET Core Identity Framework
Středně pokročilý
Vývojář
ASP.NET Core
Entity Framework Core
Přidejte ověřování a autorizaci do webové aplikace pomocí ASP.NET Core Identity, nativní bezpečnostní architektury ASP.NET Core.
Cíle výuky
V tomto modulu:
- Nakonfigurujte podporu ASP.NET Core Identity ve stávající webové aplikaci ASP.NET Core.
- Poskytnutí nových možností registrace uživatelů
- Rozšíření komponent uživatelského rozhraní Identity
- Přizpůsobení možností vícefaktorového přihlášení
- Implementace autorizace na základě zásad pomocí nároků
- Přizpůsobení a rozšíření základního úložiště dat Identity
Požadavky
- Zkušenosti s psaním v C# na úrovni začátečníka
- Zkušenosti s používáním relačních databází a SQL na úrovni vývojáře
- Zkušenosti s migracemi Entity Framework (EF) Core
- Znalost psaní kódu v syntaxi Razor na úrovni začátečníka
- Znalost používání ověřovací aplikace pro jednorázová hesla s časovým omezením (TOTP), jako je Microsoft Authenticator (k dispozici v obchodě Google Play nebo Apple App Store)