Sichern einer ASP.NET Core-Web-App mit dem Identitätsframework

Fortgeschrittene Anfänger
Entwickler
Sicherheitstechniker
.NET
ASP.NET Core
.NET Core
Entity Framework Core
Azure

Hinzufügen von Authentifizierung und Autorisierung zu einer ASP.NET Core-Web-App mithilfe des Identitätsframeworks

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Konfiguration der Identitätsunterstützung in einer vorhandenen ASP.NET Core-Web-App
  • Bereitstellen neuer Funktionen für die Benutzerregistrierung
  • Erweitern der Identitätskomponenten für die Benutzeroberfläche
  • Anpassen von Multi-Factor-Anmeldefunktionen
  • Implementieren von richtlinienbasierter Autorisierung mithilfe von Ansprüchen
  • Anpassen und Erweitern des zugrunde liegenden Identitätsdatenspeichers

Voraussetzungen

  • Erste Erfahrungen mit dem Schreiben in C#
  • Erfahrung mit der Verwendung relationaler Datenbankbanken und von SQL als Entwickler
  • Vertrautheit mit Entity Framework Core-Migrationen
  • Kenntnisse auf Anfängerniveau für das schreiben von Razor-Syntax
  • Vertrautheit mit einer Authentifikator-App mit zeitbasierten Einmalkennwörtern (TOTP), z. B. Microsoft Authenticator (verfügbar im Google Play Store oder Apple App Store)