Domina Identity en .NET 10 desde cero hasta un nivel profesional, con un enfoque práctico, actualizado y orientado al desarrollo real de aplicaciones seguras. Este curso te guía paso a paso por todos los componentes que hacen posible la autenticación y autorización moderna en ASP.NET Core, con ejercicios aplicables de inmediato a tus propios proyectos.A lo largo del curso aprenderás a crear un proyecto con Identity desde cero, configurar correctamente EF Core y el contexto de identidad, personalizar las páginas del sistema de autenticación, proteger áreas completas con políticas, roles y claims, implementar recuperación de contraseña, confirmación de correo electrónico, accesos externos con Facebook y Google, autenticación en dos factores (2FA-MFA) y administración completa de usuarios y roles desde la aplicación.Verás cómo estructurar Identity de manera profesional, cómo trabajar con autorización avanzada, cómo crear políticas personalizadas y cómo integrar Identity tanto en MVC como en Razor Pages con .NET 10, siguiendo las prácticas actuales que hoy se utilizan en entornos empresariales.Cada sección ha sido actualizada cuidadosamente siguiendo las buenas prácticas tradicionales, respetando la forma clásica de trabajar en .NET, pero llevándolo todo al estándar moderno de .NET 10 LTS para garantizar seguridad, calidad y mantenibilidad.Este curso está diseñado para desarrollar aplicaciones reales con autenticación sólida, administración interna, permisos por rol, claims personalizados y protección completa de vistas, carpetas y acciones del proyecto.¿Qué aprenderás en este curso?Crear proyectos con Identity en .NET 10 desde cero.Configurar EF Core 10 y generar migraciones iniciales de forma profesional.Realizar scaffold completo de Identity y personalizar las páginas generadas.Integrar LoginPartial en tu layout con navegación dinámica basada en roles.Crear roles iniciales, asignarl
What you'll learn
create projects with Identity in .NET 10 from scratch
configure EF Core 10 and generate initial migrations
customize generated authentication pages
implement two-factor authentication
integrate external logins such as Facebook and Google
structure Identity professionally in MVC and Razor Pages
Course objectives
to teach secure application development using ASP.NET Core
to guide students through advanced authorization techniques
to prepare learners for implementing industry-standard practices in their projects