Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: DanteInfernum en 3 Marzo 2014, 17:37 PM

Título: Dudas con la autenticación de usuarios de mi sitio.
Publicado por: DanteInfernum en 3 Marzo 2014, 17:37 PM
Estoy intentando crear un login y autenticación de usuarios sin utilizar los controles propios de ASP.NET para esto.

Al principio de cada página, tenía pensado agregar:

           
Código (csharp) [Seleccionar]

protected void Page_Load(object sender, EventArgs e)
{
            if (usuario == null)
            {
                throw new Exception("Debe iniciar sesion para poder ver el contenido de la pagina.");
            }
}



O sea, la idea es que si se intenta acceder a la página sin tener permiso, el usuario sea redireccionado a la página de login y ahí se mostrará un cartel (label o lo que sea) indicándole que debe iniciar sesión.

¿Es posible capturar excepciones lanzadas de cualquier página así? O sino, ¿Qué otra forma habría de hacer esto? El problema es que tengo que cambiar programáticamente un label de la página de login (para mostrar el error) desde otra página diferente.
Título: Re: Dudas con la autenticación de usuarios de mi sitio.
Publicado por: eferion en 5 Marzo 2014, 15:04 PM
Puedes crearte una página base que contenga el código de autenticación y hacer que las páginas de tu portal hereden de ésta.
Título: Re: Dudas con la autenticación de usuarios de mi sitio.
Publicado por: DanteInfernum en 5 Marzo 2014, 22:38 PM
Ahí va, no había pensado en algo así.
Voy a estudiarlo por ese lado a ver si consigo hacer algo.

Gracias.
Título: Re: Dudas con la autenticación de usuarios de mi sitio.
Publicado por: Novlucker en 6 Marzo 2014, 03:33 AM
Master Pages

Saludos