Sé que esto puede sonar como algo que se explica en todas partes ... pero he estado viendo muchos videos de asp.net/learn leyendo artículos - y todavía falta algo que explica cómo se une toda esta "Membresía".ASP.NET Users/Membership/MembershipUser/Security/Principal/Profile ... AYUDA
Por un lado, está esta administración de usuarios incorporada de .NET que le permite crear roles, usuarios, etc. Luego, por otro lado, obtener ese usuario, almacenarlo (en la sesión, etc.) parece una tarea extraña , por lo que he leído, que implica la creación de sus propios objetos 'Principal', etc.
Si hay alguien por ahí que tenga la comprensión y el tiempo, ¿podrían darnos (me) una breve explicación de qué es qué con todos esta. Tal vez cómo se relaciona ... ¿Cómo uso una cadena de nombre de usuario/contraseña para ver si existe una cuenta, iniciar sesión, verificar si tienen el rol correcto para una acción ... o incluso obtener todos los roles que el usuario ¿es parte de?
Sé que esta pregunta podría no ser del agrado de las personas que ya entienden bien las cosas del usuario .net, pero solo respondan si pueden ayudar.
Muchas gracias de antemano. peteski
Hola Martin, esto ayuda un poco - prácticamente. Aunque, ¿qué sucede si no quiero redirigir a un usuario de una página a otra? ¿Qué método es el que establece el Page.User (es decir, los registra)? ¿RedirectFromLoginPage hace esto? (la intelliscencia no lo deja claro). También estaba buscando una explicación de lo que hace cada miembro de membresía (para ayudarme a entenderlo y como referencia). ¡Pero gracias por tu respuesta! ¡Muy apreciado! – peteski
Ahora he descubierto que usando el FormsAuthentication.SetAuthCookie(); No puedo 'registrar al usuario' ... Luego redirijo a la misma página donde puedo agregar lógica para manejar diferentes roles, etc. – peteski