Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aqui el truco ser utilizar una variable de sesin que se usar en la siguiente pantalla en
caso de acceder. El siguiente paso seria agregar el evento Authenticate de dicho control.
En este ejemplo no se tratar de como validar el inicio de sesin si no como lo dice el ttulo
como forzar a que la pantalla de inicio de sesin sea la inicial.
Continuando, dentro del evento Authenticate de nuestro control vamos a agregar la
siguiente lnea:
Session["NombreVarSesin"] = ElUsuario;
Hasta este punto ya tenemos guardado el nombre del usuario que acceder en una variable
de sesin, ahora solo resta poner el siguiente cdigo en la pantalla a la cul accedi en el
evento Load.
if (true ==
string.IsNullOrEmpty(Convert.ToString(Session["NombreVarSesin"])))
{
Response.Redirect(InicioSesion.aspx);
}
Con lo anterior lo que estamos haciendo es verificar si la variable de sesin esta vaca o
nula de esta forma si el usuario no a iniciado sesin y tenemos por defecto otra pantalla
como inicial automticamente redireccionar a la pantalla de Login.
Bueno, esto sera todo. Saludos!