Hay algun script o codigo HTML para esto?
http://www.webcomparte.com/foro/programacion-en-php/tutorial-de-como-crear-un-sistema-usuarios/
puede no ser en phb?
Cita de: Football Now en 28 Junio 2010, 21:17 PM
puede no ser en phb?
Depende de tu web, si puedes en ASP seria una opcion..
Si lo haces en javascript sería muy facil de saltar :rolleyes:
por intentarlo en javascript, hay algun code de javascript??
Talvez quieras en lugar de crear un sistema de usuarios o un sistema de login, usar un .htaccess para restringir acceso a ciertas partes de tu web?
http://www.cristalab.com/tutoriales/proteger-carpetas-con-.htaccess-y-.htpasswd-c213l/
Contraseña con javascriptPrimero crea un archivo con el nombre password_protect.js
Citar
function password_protection(){
var password_protect = 0
passwords = new Array()
passwords[0] = "1234"
passwords[1] = "password"
/*
Edita las contraseñas de arriba o añade más en nuevas líneas (passwords[2]="Nueva contraseña", passwords[3]="Nueva contraseña"... etc)
Luego cambia el valor final del while (i <' debe ser 1 mayor que el número de contraseñas)
Nota: El programa diferencia mayúsculas de minúsculas: "Password" es diferente de "password"
*/
var Pw = document.password.protect.value
if (Pw=="null")
{password_protect=0}
else
{
i = 0
while (i < 2)
{
switch(Pw){
case passwords :
alert("Contraseña correcta")
window.location="correcta.htm" ;
//Change the html file above
password_protect = 1
//Change the html file above
break ;
}
i = i + 1
}
}
if (password_protect==0)
{
alert("contraseña incorrecta")
//Pagina de error
window.location="error.htm"}
//Change the html file above
}
A hora debemos de crear un archivo con el nombre error.htm el cual seria la pagina de error
Citar
<html>
<body>
<center>
Lo sentimos la contrseña que insertates es incorrecta.vuelve a intertalo.
</center>
</body>
</html>
A hora debes crear un archivo con el nombre correcto.htm:
Citar
<html>
<body>
<center>Contraseña correcta</center>
</body>
<html>
A hora debemos crear la pagina donde pondremos el siguiente formulario:
Citar
<html><head><title>Contraseña que no se encuentra en codigo de fuente</title>
<script language="javascript" src="password_protect.js"></script></head>
<body text="#000000" vlink="#800080" bgcolor="#ffffff" link="#0000ff"><form name="password"> <p align="center">
</b><br>
<input name="protect" size="20" type="password"><br> <input onclick="javascript:password_protection()" value="Entrar" type="button"><input type="reset"> </p> </form>
<p><font size="2">Comprueba el programa fuente y veras que la contraseña no esta ahay. Esta guardada en password_protect.js, otro fichero. La contraseña se puede cambiar en este fichero. Ahora mismo es: "password" o "1234".</font></p> <p align="center"><font size="2">Archivos:<br>
<a href="password_protect.js">password_protect.js</a><br>
</font><a href="correcto.htm"><font size="2">correcto.htm</font></a></p>
</body></html>
:D :D
Cita de: neopuerta en 4 Julio 2010, 22:49 PM
Contraseña con javascript
Primero crea un archivo con el nombre password_protect.js
Citar
function password_protection(){
var password_protect = 0
passwords = new Array()
passwords[0] = "1234"
passwords[1] = "password"
/*
Edita las contraseñas de arriba o añade más en nuevas líneas (passwords[2]="Nueva contraseña", passwords[3]="Nueva contraseña"... etc)
Luego cambia el valor final del while (i <' debe ser 1 mayor que el número de contraseñas)
Nota: El programa diferencia mayúsculas de minúsculas: "Password" es diferente de "password"
*/
var Pw = document.password.protect.value
if (Pw=="null")
{password_protect=0}
else
{
i = 0
while (i < 2)
{
switch(Pw){
case passwords :
alert("Contraseña correcta")
window.location="correcta.htm" ;
//Change the html file above
password_protect = 1
//Change the html file above
break ;
}
i = i + 1
}
}
if (password_protect==0)
{
alert("contraseña incorrecta")
//Pagina de error
window.location="error.htm"}
//Change the html file above
}
A hora debemos de crear un archivo con el nombre error.htm el cual seria la pagina de error
Citar
<html>
<body>
<center>
Lo sentimos la contrseña que insertates es incorrecta.vuelve a intertalo.
</center>
</body>
</html>
A hora debes crear un archivo con el nombre correcto.htm:
Citar
<html>
<body>
<center>Contraseña correcta</center>
</body>
<html>
A hora debemos crear la pagina donde pondremos el siguiente formulario:
Citar
<html><head><title>Contraseña que no se encuentra en codigo de fuente</title>
<script language="javascript" src="password_protect.js"></script></head>
<body text="#000000" vlink="#800080" bgcolor="#ffffff" link="#0000ff"><form name="password"> <p align="center">
</b><br>
<input name="protect" size="20" type="password"><br> <input onclick="javascript:password_protection()" value="Entrar" type="button"><input type="reset"> </p> </form>
<p><font size="2">Comprueba el programa fuente y veras que la contraseña no esta ahay. Esta guardada en password_protect.js, otro fichero. La contraseña se puede cambiar en este fichero. Ahora mismo es: "password" o "1234".</font></p> <p align="center"><font size="2">Archivos:<br>
<a href="password_protect.js">password_protect.js</a><br>
</font><a href="correcto.htm"><font size="2">correcto.htm</font></a></p>
</body></html>
:D :D
ese sistema me recuerda a la prueba molto facil de warzone xD
(bueno, este sistema es un poco mas facil de "evadir")