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. Fecha y hora con JavaScript
2. Protección del email ante los spiders
3. Barra de "cargando página"
4. Scroll de noticias con JavaScript
5. Abrir una ventana cuando otra es cerrada
6. Banners aleatorios sin actualizar la página
7. Cómo hacer un pop-up con JavaScript
8. Detectar el idioma y país del usuario
9. Efecto "terremoto" en el navegador
10. Popups controlados por cookies
Más artículos...

Otros artículos...

phpBB phpBB: Administración general
phpBB phpBB: Instalación
Java Script Fecha completa con JavaScript
Java Script Detectando el plugin de Flash
ASP Haciendo un "Recomendar a un amigo" en ASP
PHP Huevos de Pascua en PHP
Java Script Efectos en imágenes pegadas a un link de texto
PHP Webs dinámicos con PHP: Introducción
Hojas de Estilo Capas visibles e invisibles
Java Script Un reloj digital en JavaScript
Más artículos...