Foros del Web » Programando para Internet » ASP Clásico »

Session en una base de datos...

Estas en el tema de Session en una base de datos... en el foro de ASP Clásico en Foros del Web. Hola amigos del foro tengo una pagina default.asp lacual al poner un usuario y clave acceden a un pagina inicio.asp... Pero estoy biendo que si ...
  #1 (permalink)  
Antiguo 23/06/2004, 09:57
Avatar de Potro  
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 1 mes
Puntos: 39
Session en una base de datos...

Hola amigos del foro tengo una pagina default.asp lacual al poner un usuario y clave acceden a un pagina inicio.asp...

Pero estoy biendo que si escriben en la direccion la ruta exacta ejemplo...

http://www.mipagina.com/inicio.asp

Pueden accesar a ella sin tener que tener un usuario y password..

quisiera protejerla y que aunque escriban esto no puedan acceder...


Espero contar con su ayuda mil gracias...
  #2 (permalink)  
Antiguo 23/06/2004, 10:03
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 4 meses
Puntos: 50
Si estan tienes guardadas tu variables en session puede poner al inicio de tu página donde leas el user y pass.

Ejemplo.

Dim sUser, sPass

sUser = Session("Usuario")
sPass = Session("Password")

'Abres tu BD y comparas si existe.. dentro de ella el usuario
'sSQL = "select * from tabla where user...."

IF rs.EOF Then
'Si accesa
Else
'Notiene permisos y lo puedes redireccionar a la página de Login
End If

Con ello aunque pongan directamente http://www.mipagina.com/inicio.asp si no tienen acceso o no se han firmado no podran entrar al site.


Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 23/06/2004, 10:18
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
hla, coloca en tu pagina qeu deseas proteger lo siguiente

if request.cookies("tucookieaqui") = "" then
'si no tiene la cookie activada entonces devuelve
'a una pagina cualquiera donde salga un mensaje o donde
'tenga que loggearse
response.redirect "tupaginadelogin.asp"
end if
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:59.