Proteggere un'app Web ASP.NET Core con il framework Identity

Intermedio
Sviluppatore
.NET
ASP.NET Core
.NET Core
Entity Framework Core
Azure

Aggiungere l'autenticazione e l'autorizzazione a un'app Web ASP.NET Core usando il framework Identity.

Contenuto del modulo:

  • Configurare il supporto di Identity in un'app Web ASP.NET Core esistente.
  • Fornire nuove funzionalità di registrazione degli utenti.
  • Estendere i componenti dell'interfaccia utente Identity.
  • Personalizzare le funzionalità di accesso a più fattori.
  • Implementare l'autorizzazione basata su criteri mediante attestazioni.
  • Personalizzare ed estendere l'archivio dati Identity sottostante.

Prerequisiti

  • Esperienza di livello principiante nella scrittura di codice C#
  • Esperienza nell'uso di SQL e database relazionali come sviluppatore
  • Familiarità con le migrazioni di Entity Framework (EF) Core
  • Esperienza di livello principiante per la scrittura di codice Razor
  • Familiarità con un'app autenticatore TOTP (Time-Based One-Time Passwords), ad esempio Microsoft Authenticator (disponibile in Google Play Store o Apple App Store)