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

Seguridad en ASP

Estas en el tema de Seguridad en ASP en el foro de ASP Clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 05/12/2001, 12:24
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
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 :)
  #2 (permalink)  
Antiguo 05/12/2001, 15:33
 
Fecha de Ingreso: diciembre-2001
Mensajes: 35
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Seguridad en ASP

en ASPtutor hay un codigo para esto...
  #3 (permalink)  
Antiguo 05/12/2001, 15:35
 
Fecha de Ingreso: diciembre-2001
Mensajes: 35
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Seguridad en ASP

o dime donde te envio los códigos
  #4 (permalink)  
Antiguo 05/12/2001, 15:50
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Seguridad en ASP

Porfa a mi mail [email protected]

GRACIAS
  #5 (permalink)  
Antiguo 05/12/2001, 18:00
 
Fecha de Ingreso: diciembre-2001
Mensajes: 3
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Seguridad en ASP

puedes reenviarme el email de formulario y password

Gracias, te saluda Eduardo

mi e-mail es [email protected]
  #6 (permalink)  
Antiguo 07/12/2001, 11:17
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
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
  #7 (permalink)  
Antiguo 07/12/2001, 12:06
 
Fecha de Ingreso: octubre-2000
Ubicación: Juarez, Chih.
Mensajes: 161
Antigüedad: 23 años, 8 meses
Puntos: 0
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...
  #8 (permalink)  
Antiguo 12/07/2002, 20:25
Avatar de daosorio  
Fecha de Ingreso: mayo-2002
Ubicación: Veracruz
Mensajes: 235
Antigüedad: 22 años
Puntos: 3
Re: Seguridad en ASP

Alguien sabe donde puedo encontrar un sistema de seguridad, en asp o php, donde pueda restringir datos, no páginas, a determinados usuarios........?

Muchas gracias por su ayuda valiosa que puedan aportar

Gracias
  #9 (permalink)  
Antiguo 12/07/2002, 20:29
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
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.
  #10 (permalink)  
Antiguo 13/07/2002, 11:15
Avatar de daosorio  
Fecha de Ingreso: mayo-2002
Ubicación: Veracruz
Mensajes: 235
Antigüedad: 22 años
Puntos: 3
Re: Seguridad en ASP

Gracias por el código, sí me funcionó. Lo combiné con otro que tenía, pues me marcaba un error en una líena.

Salu2. ;)
  #11 (permalink)  
Antiguo 17/07/2002, 08:04
 
Fecha de Ingreso: junio-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
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 ;)
  #12 (permalink)  
Antiguo 17/07/2002, 08:08
Avatar de Sir Matrix  
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 8 meses
Puntos: 3
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>
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 11:13.