Annie's Shop: Gestión de Perfiles de Usuario en ASP.NET Core MVC - Controlador de Perfil de Usuario

  Рет қаралды 234

InfoToolsSV

InfoToolsSV

Күн бұрын

Conviértete en miembro AnneCoder para descargar el proyecto:
/ @infotoolssv
¡Bienvenidos a una nueva etapa de nuestro proyecto! En este video, me sumergiré en el desarrollo del Controlador de Perfil de Usuario en ASP.NET Core MVC, donde exploraremos cómo mostrar y agregar múltiples direcciones asociadas a un usuario.
Prepárate para dar un paso más en la construcción de una aplicación web completa y funcional. ¡Únete a mí en este emocionante viaje de desarrollo de perfiles de usuario en ASP.NET Core MVC! ¡Comencemos!"
Extensión utilizada para crear vistas a partir de un método: adrianwilczynski.asp-net-core-switcher
#programacionweb #desarrolloweb #blogging #blogs #codificacion #asp #aspnetcore #aspnetmvc #aspnetcsharp #microsoftsqlserver #csharp #dotnetcore #dotnetdevelopment #dotnetdeveloper #csharpdeveloper #mssqlserver #mssqldevelopment #storedprocedures #programmingtips #techblogging #techtips #webdevelopment #webdevelopers #webprogramming
#InfoToolsSV:
/ infotoolssv
/ infotoolssv
/ infotoolssv
Aportaciones voluntarias: www.paypal.me/...

Пікірлер: 2
@xiegocr
@xiegocr 8 ай бұрын
Hola, tengo una consulta: ¿cómo puedo almacenar el correo con que el usuario inició sesión en una variable que luego pueda usar en otras partes de la applicación? creo que lo muestras en el video pero me perdí un poco. Gracias.
@InfoToolsSV
@InfoToolsSV 8 ай бұрын
Hola, por correo te he brindado más detalles de otra forma en ćomo puedes hacerlo, aquí te muestro cómo hacerlo siguiendo la lógica del vídeo. En el controlador donde se realiza el inicio de sesión puedes hacer lo siguiente. En la estructura Try-Catch mantén la Lógica de autenticación del usuario. Si la autenticación es exitosa, se guarda el correo electrónico en la sesión de la siguiente forma: var user = await _context.Usuarios.FirstOrDefaultAsync( u => u.NombreUsuario == username && u.Contrasenia == password ); if (user != null) { var identity = new ClaimsIdentity( CookieAuthenticationDefaults.AuthenticationScheme ); identity.AddClaim(new Claim(ClaimTypes.Name, username)); identity.AddClaim(new Claim(ClaimTypes.Email, user.CorreoElectronico)); // Agregar esta línea // Resto del código await HttpContext.SignInAsync( CookieAuthenticationDefaults.AuthenticationScheme, new ClaimsPrincipal(identity) ); // Resto del código } Saludos!
Throwing Swords From My Blue Cybertruck
00:32
Mini Katana
Рет қаралды 11 МЛН
Running With Bigger And Bigger Feastables
00:17
MrBeast
Рет қаралды 208 МЛН
Don't Learn Machine Learning, Instead learn this!
6:21
Deepchand O A
Рет қаралды 2,9 М.
CRUD en N capas con C# (Parte 1) Sistema Gestor de empleados
19:12
Programador E
Рет қаралды 2,4 М.
Laravel Tutorial For Beginners (Simple User CRUD App)
1:16:13
LearnWebCode
Рет қаралды 183 М.
Throwing Swords From My Blue Cybertruck
00:32
Mini Katana
Рет қаралды 11 МЛН