Foros del Web » Programando para Internet » Javascript »

Página con Usuario y Contraseña. Un reto para Monstruos.

Estas en el tema de Página con Usuario y Contraseña. Un reto para Monstruos. en el foro de Javascript en Foros del Web. Hola Chicos! Pues bueno, que hace algunos días puse un post en este foro y me respondisteis ¡De puta madre! Y ahora voy a ver ...
  #1 (permalink)  
Antiguo 04/12/2002, 03:47
 
Fecha de Ingreso: noviembre-2002
Ubicación: Almería-España.
Mensajes: 63
Antigüedad: 21 años, 6 meses
Puntos: 0
Página con Usuario y Contraseña. Un reto para Monstruos.

Hola Chicos!

Pues bueno, que hace algunos días puse un post en este foro y me respondisteis ¡De puta madre! Y ahora voy a ver si me podéis ayudar de nuevo. (No tengo muy claro en qué sección debo ponerlo, así que lo coloco en varias).

Antes de seguir aclarar una cosa: No tengo apenas conocimientos de programación ni nada de eso. Pero eso sí: soy tozudo como un burro.

Quiero hacer una página en la que la gente ponga su usuario y contraseña para acceder.

No es necesario que se registren On-line, si no que ellos me mandan a mí un correo y yo les respondo con su nombre de usuario y la clave que deben poner. Con lo que la cosa debería simplificarse mucho a nivel de diseño.

Pero... ¿cómo hago el resto?. Mi problema es todo, pues además no tengo acceso al servidor... Os explico la situación: Trabajo con una Intranet en Html a lo que los usuarios acceden desde Internet Explorer. Yo particularmente tengo acceso a una carpeta en esa intranet, donde actualizo o desarrollo páginas Web con lo que los usuarios verán luego. No puedo colocar nada en el servidor pues eso lo lleva otra gente y ya me han denegado el acceso varias veces (casi me peleé con ellos para que me colocaran un contador de acceso), a lo sumo podría poner la BBDD en mi equipo, pues todos están en red y esa sería la forma de verificar los usuarios.

¿A alguien se le ocurre cómo puedo apañármelas para montar una página con usuario y contraseña?.

Gracias Monstruos!.
  #2 (permalink)  
Antiguo 04/12/2002, 10:54
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
El problema de no responderlo en el servidor es equivalente a mandar un examen para la casa y evitar que los alumnos "se copien".

Si resuelves tu problema sin usar PHP o ASP o JSP o algo asi, vas a tener una página que pregunte una clave que va a estar escrita en la mismísima página.

¿La gente de la intranet es de confianza? ¿La información es valiosa? ¿Alguien entiende algo de HTML?

Si insistes, tienes dos alternativas que yo sepa:

Primera:

Tu le das el nombre del usuario y el password a cada usuario y tu rutina de entrada lo compara contra los valores que van a estar en un arreglo o algo asi. Puedes dificultar un poco la lectura de la página pero quien quiera va a leer todas las claves. Además, por cada usuario nuevo vas a tener que reescribir.

Segundo:

La clave puede ser única y puedes hacer que sea parte del nombre de la página principal, de ese modo no estaría escrito en ningún lado y quien no se sepa la clave abrirá una página que no existe. Por ejemplo: tu página principal se llama "Pg23289.htm" y tu página de ingreso pide una clave para luego concatenar "Pg" + clave + ".htm" y trata de abrir eso. Si el usuario escribe 23289 entra y sino no.

Saludos.
  #3 (permalink)  
Antiguo 04/12/2002, 17:37
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 5 meses
Puntos: 11
Con el server puedes restringir el acceso a una pagina o un directorio completo. Te recomiendo que lo hagas con Apache, leete un poco la seccion Acces.conf que este contiene
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
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 21:06.