ASP.NET - Login - SQL con permiso a ciertas paginas ASP.NET

 
Vista:
sin imagen de perfil

Login - SQL con permiso a ciertas paginas ASP.NET

Publicado por Emanuel (2 intervenciones) el 21/01/2017 19:31:53
Estimados buenos dias, estoy iniciando en la programacion y me dejaron un proyecto en la universidad donde debo hacer un sistema de control de cursos pero debo hacer un login con conexion a base de datos en el cual dependiendo el tipo de usuario se le pueda brindar acceso a ciertas paginas dentro del aplicativo. Estoy utilizando visual studio 2015, alguien que me pueda orientar al respecto se lo voy agradecer.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Hugo
Val: 53
Bronce
Ha aumentado 1 puesto en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

Login - SQL con permiso a ciertas paginas ASP.NET

Publicado por Hugo (64 intervenciones) el 08/02/2017 20:36:24
Lo que puede hace es :
1. cuando creas la cadena de conexión a tu base de datos deberás crea una tabla para los usuarios en la cual especificaras a que página deben poder ingresar, por ejemplo:
TABLA : ACCESO
usuario pagina1 pagina2 pagina3
juan true false true

2. Cuando el usuario ingrese al portal deberás buscar en la tabla ACCESO y validar los derechos a las páginas:
conexión a una base de datos:
http://vbpuntonet.blogspot.mx/2012/05/conexion-una-bd-de-sql-server.html

si el usuario existe guarda el valor de cada campo en una variable de sesión
1
2
3
Session("pag1")=True
Session("pag2")=false
Session("pag3")=True



2. en cada página web deberas insertar el siguiente código dependiendo que página sea:
PAGINA1.ASPX
1
2
3
If Session("pag1") = false Then
   Response.Redirect("login.aspx") 'envía a la página inicial
End If

PAGINA2.ASPX
1
2
3
If Session("pag2") = false Then
   Response.Redirect("login.aspx") 'envía a la página inicial
End If


PAGINA3.ASPX
1
2
3
If Session("pag3") = false Then
   Response.Redirect("login.aspx") 'envía a la página inicial
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Login - SQL con permiso a ciertas paginas ASP.NET

Publicado por Alejandro Oliva (2 intervenciones) el 09/02/2017 21:55:20
Estimado gracias por la respuesta, voy a hacer las pruebas, muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar