Introducción
Un minorista de juguetes para perros en línea, llamado Contoso Pets, está creando una aplicación para ver y administrar el catálogo de productos. Se le pide que proteja la aplicación.
En este módulo se explora el uso de ASP.NET Core Identity para admitir la autenticación y la autorización en una aplicación web de Razor Pages de ASP.NET Core.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Configurar la compatibilidad con Identity en una aplicación web de ASP.NET Core existente.
- Proporcionar nuevas capacidades de registro de usuarios.
- Extender los componentes de la UI de Identity.
- Personalizar las funcionalidades de inicio de sesión multifactor.
- Implementar la autorización basada en directivas mediante notificaciones.
- Personalizar y extender el almacén de datos de Identity subyacente.
Requisitos previos
- Experiencia de escritura de C# en el nivel de principiante
- Experiencia con bases de datos relacionales y SQL como desarrollador
- Familiaridad con las migraciones de Entity Framework (EF) Core
- Capacidad de escribir Razor en el nivel de principiante
- Familiaridad con una aplicación de autenticación de contraseña de un solo uso y duración definida como Microsoft Authenticator (disponible en Google Play Store o en Apple App Store)
¿Necesita ayuda? Consulte nuestra guía de solución de problemas o notifique un problema para enviar comentarios específicos.