login y sesiones en asp

10/02/2004 - 23:01 por Brenda | Informe spam
buenas.

Quiero hacer un login para usuarios y que se muevan dentro del sitio con
sesiones pero no lo se hacer en asp.

Tengo idea de como es en php. ¿es igual?

¿en donde puedo ver un ejemplo?

Gracias
 

Leer las respuestas

#1 Miguel González
11/02/2004 - 12:08 | Informe spam
Hola Brenda. Mas o menos es así:

Creas una tabla de datos donde almacenas los nombres de usuario y
contraseñas. Cuando se validan compruebas los datos de acceso contra esa
tabla.

login.asp (página que recibe los datos de entrada):

<%
login=Request.Form("LoginUser")
pass=Request.Form("LoginPass")
Set conn = Server.CreateObject("ADODB.Connection")
conn.open cadenaConexion,"",""
Set rs = Server.CreateObject("ADODB.Recordset")
sql1="SELECT Users.UserID, Users.UserLogin, Users.UserPass FROM Users WHERE
Users.UserLogin='"& login &"' AND Users.UserPass='" & pass & "'"
rs.Open sql1, conn, 3 , 3
If rs.RecordCount = 1 Then
Session("Authenticated")=1
Session("UserID")=rs.Fields("UserID").Value
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
Response.Redirect("pagina.asp")
Else
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
Response.Redirect("fail.asp")
End If
%>

Por supuesto, en cada página compruebas que el usuario está autentificado:

<%
If Session("Authenticated")=1 Then
' Muestras el contenido
Else
Response.Redirect("fail.asp")
End If
%>

Saludos!
Miguel


"Brenda" escribió en el mensaje
news:
buenas.

Quiero hacer un login para usuarios y que se muevan dentro del sitio con
sesiones pero no lo se hacer en asp.

Tengo idea de como es en php. ¿es igual?

¿en donde puedo ver un ejemplo?

Gracias


Preguntas similares