Shrnutí
V tomto modulu jste přidali identitu do existujícího projektu ASP.NET Core Razor Pages. Výchozí komponenty uživatelského rozhraní Identity byly přizpůsobeny tak, aby splňovaly obchodní a technické požadavky. Byly vytvořeny zásady autorizace pro zabezpečení určitých funkcí aplikace. Nakonec se použila zásada autorizace k omezení přístupu, aby mohli určité funkce zobrazit a získat k němu přístup jenom správci.
Dokončenou ukázku najdete ve solution
větvi. Mějte na paměti následující body:
- Připojovací řetězec je předem nakonfigurovaný pro .devcontainer. Pokud ji spustíte místně, změňte připojovací řetězec tak, aby odkazovat na instanci LocalDB.
- Před spuštěním aplikace se ujistěte, že jste použili migrace.
Další informace o ASP.NET Core Identity
- Témata zabezpečení ASP.NET Core
- Identita generování uživatelského rozhraní v projektech ASP.NET Core
- Přizpůsobení modelu identit v ASP.NET Core
- Povolení generování kódu QR pro ověřovací aplikace TOTP v ASP.NET Core
- Autorizace založená na deklarací identity v ASP.NET Core
Další informace
Seriál videí na webu Channel 9: