ARTICULOS

Proteger páginas con password

Autor: Fabian Muller (http://www.webexperto.com) - 28/12/2002

Con el lenguaje JavaScript no es posible hacer grandes sistemas de protección de páginas con password. Pero existe un método que a más de uno les puede ser útil.

Se trata de ubicar un formulario en el que se pide un password, al ingresarlo y clickear sobre "Enviar", este toma el valor del campo y se dirige a una página con datos_del_campo.htm. Es decir, para poder ingresar a la página oculta debemos tipear dentro del formulario
datos_del_campo.

Obviamente la página que no queremos proteger vamos a ponerle un nombre más difícil, lleno de números, como por ejemplo: 77xwt1.htm. En este caso, para poder ingresar, se debe tipear dentro del campo del formulario la palabra 77xwt1 y el javascript redireccionará hacia el .htm. Si la clave que se ingresó no es la correcta se mostrará la típica página de error 404.

Código fuente

El código que hará posible la protección que javascript es el siguiente:

<SCRIPT>
function acceso(){
window.location = document.formclave.clave.value +
".htm"
}
</SCRIPT>
<FORM name=formclave>
<INPUT type=text name=clave>
<INPUT type=button value=Enviar onclick="acceso()">
</FORM>

La página oculta (la que queremos proteger) se puede como uno la desee, no influye en el anterior código. El formulario posee un campo y un botón que al clickearlo llama a la función acceso(). Al ejecutarse esta función, se encarga de tomar el contenido del campo clave y asigna al navegador que se dirija hacia una página con el contenido de ese campo + la extensión .htm.

 

Más artículos sobre Java Script

1. Efecto opaco sobre imágenes
2. Ejecutar código PHP o ASP
3. Estela en el puntero del mouse
4. Manual de introducción al JavaScript
5. Barra de "cargando página"
6. Redirección de acuerdo a la resolución del usuario
7. Pequeños trucos de Java Script
8. Fecha completa con JavaScript
9. Informar cantidad de caracateres
10. Efecto MouseOver con imágenes
Más artículos...

Otros artículos...

CGI Redirección de acuerdo a la resolución de la pantalla
Java Script Informar cantidad de caracateres
PHP Contando visitantes activos con PHP
ASP Utilizando cookies en ASP
PHP Contador de visitas simple
Java Script Fecha completa con JavaScript
Java Script Estela en el puntero del mouse
Java Script Mensajes en la barra de estado en los links
HTML Tips para diseñar newsletters
Fireworks Efecto de borde fundido con Fireworks
Más artículos...