Alguien podria decirme como hago que en mi pagina se puedan logear ciertos, usuarios?
Es decir que apzrezca un formulario, que ponga nombre de usuario y password.
Tambien si podrian darme un link bueno sobre este tema
GRACIAS MIL :)
| |||
Seguridad en ASP Alguien podria decirme como hago que en mi pagina se puedan logear ciertos, usuarios? Es decir que apzrezca un formulario, que ponga nombre de usuario y password. Tambien si podrian darme un link bueno sobre este tema GRACIAS MIL :) |
| |||
Re: Seguridad en ASP |
| |||
Re: Seguridad en ASP puedes reenviarme el email de formulario y password Gracias, te saluda Eduardo mi e-mail es [email protected] |
| |||
Re: Seguridad en ASP Siento que no te lo pueda mandar, ya que aun no me ha mandado nada :( Pero apenas lo haga te lo mando, eso si en asptutor hay un codigo, pero necesito ayuda con el pues no logro que salga nada |
| |||
Re: Seguridad en ASP Saludos. Puedes visitar http://planetsourcecode.com y hacer una busqueda sobre la palabra 'login'. Ahi podrás bajar ejemplos completos de lo que buscas. --------------------- Espero que esto ayude... |
| ||||
Re: Seguridad en ASP este lo he hecho yo, pero es en access: <%else 'eliminamos las posibles comillas de la entrada 'para evitar la introducción de sentencias SQL usuario=replace(request.form("usuario"), "'","") password=replace(request.form("password" ),"'","") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("BASE.mdb")) set rs = CreateObject("ADODB.Recordset") sqltxt="Select * from usuarios where usuario='"&usuario&"' and password= '"&password&"'" 'response.write sqltxt rs.Open sqltxt, conn if not rs.eof then ' nos ha devuelto un registro, ahora miraremos si es valido ' con ello evitamos el ataque típico SQL if rs("usuario")=usuario and rs("password")=password then ' si el usuario esta en la base de datos y la password coincide session("autorizacion")=1 Web= Rs("Web") Response.Redirect rs("Web") end if else session("autorizacion")=-1 end if rs.close set rs=nothing conn.close set conn=nothing if session("autorizacion")=-1 or session("autorizacion")="" then ' no hemos encontrado el registro ' eso indica que el usuario y/o la password son erroneos response.redirect "login.asp?msg=Usuario%20o%20password%20incor recta&reg=No estás registrado?" end if end if%> Por si no entiendes muy bien, crea una base de datos access y en la tabla USUARIOS crea los campos USUARIO, PASSWORD y WEB, este último será a la web que será redireccionado el usuario logueado, por ejemplo, el usuario PEDRO con password PEDRO, será redireccionado a PEDRO.ASP. Saludos. |
| |||
Re: Seguridad en ASP ChuloSoy: Una pregunta más: Después de poner el código que me proporcionaste, que por cierto funcionan bien, ¿cómo le hago para que otros 'usuarios' NO accesen a las pages con solo poner la dirección, en vista de que ellos no están en la base de datos...? Gracias y saludos ;) |
| ||||
Re: Seguridad en ASP oso.net: al principio de cada página debes poner: If NOT Session ("authorizacion")=1 Then Respose.redirect("sinacceso.asp") End If saludos <p align="center"> <EMBED src="http://www.webmagic.cl/firmafdw.swf" quality=high wmode=transparent WIDTH="260" HEIGHT="60" NAME="wc"></EMBED> </p> |