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

necesito una idea sobre logeo

Estas en el tema de necesito una idea sobre logeo en el foro de ASP Clásico en Foros del Web. Necesito logear en dos situaciones distintas , digamos por un lado al usuario comun y por el otro lado al administrador , los dos van ...
  #1 (permalink)  
Antiguo 12/12/2004, 11:24
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
Pregunta necesito una idea sobre logeo

Necesito logear en dos situaciones distintas , digamos por un lado al usuario comun y por el otro lado al administrador , los dos van a las mismas paginas pero uno puede tener acceso a todo como el administrador y el otro solo a los campos que yo le autorize , el tema como puedo hacer el sistema de logeo ??? hasta ahora solo he logeado a usuarios pero como hago para descriminar al administrador y al usuario ???

Por otro lado como se pone en asp si es uno o el otro ???? por ejemplo

<% if session("autorizacion") <> 1 "y aca quiero poner o ...." then
response.redirect "login.asp"
end if%>

Gracias y espero que me puedan ayudar
  #2 (permalink)  
Antiguo 13/12/2004, 10:01
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
al momento de verificar si es un usuario válido, te fijás en su campo "nivel" si es un usuario normal (digamos, nivel 2) o uno administrador (digamos, nivel 1) y guardás esa info en la variable de session que verifica que sea un usuario válido. entonces, si session("autorizacion") vale 1, tiene acceso a todo y si vale 2 sólo tiene acceso al contenido permitido para el usuario "normal"... si no tiene valor, no es un usuario autorizado en la aplicación.

luego para hacer un OR sería algo así:

if session("autorizacion") <> 1 OR lo_que_sea then...
__________________
...___...
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 14:26.