Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Ayuda] Poner contraseña a paginas web
#1
Saludos a toda la comunidad del mejor hosting de internet: Skylium.

Hace unos días he terminado una página web en html para un cliente (la cual tiene mas de 800 fotos), es mas bien una presentacion de su compañía para que la vean sus clientes. Aquí entra mi duda me ha pedido poner contraseña a la serie de páginas que conforman su presentación, para que solamente las personas que él designe puedan navegar a través de ellas. Intente poner acceso restringido desde el archivo .htaccess, pero, sorpresa!, el hosting que usan es de yahoo y no permite el uso de estos archivos  Triste . Me podrían ayudar a guiarme a cómo hacer esto, creo que se puede utilizando php, pero no se como utilizarlo y cómo implementarlo, espero que me podrian ayudar paso a paso a hacer ésto o recomendarme algún tuto o manual donde se explique a detalle.

Muchas gracias amigos.
WWW
#2
Depende de la seguridad que le desees dar. Por PHP seria hacerle un sistema de autentificacion es el más seguro pero para eso debes saber algo más o menos y la otra forma por javascript, para novatos les impide el acceso pero para quien sepa se salta el javascript.
WWW
#3
Gracias por el consejo amigo @Vicen , podrias ayudarme a cómo hacer eso con JavaScript?
WWW
#4
Básicamente con poner

Código:
<Script languaje="javascript">
  var getin = prompt("Necesitas una contraseña para acceder a esta entrada.")
  if (getin!="contraseña")
  {location.href='URL de página anunciando error'}
  else
  {alert('Contraseña correcta, acepta para ingresar')}
</Script>

Pero recuerda no es muy seguro si saben su truco lo mejor seria por php.
WWW
#5
Teniendo los usuarios en tu base de datos sólo es cuestión de usar sesiones y/o cookies, en la web puedes encontrar muchos ejemplos y guías de sistemas de logeo.
WWW
#6
(18-04-2015, 06:49 PM)AbaddonOrmuz escribió: Teniendo los usuarios en tu base de datos sólo es cuestión de usar sesiones y/o cookies, en la web puedes encontrar muchos ejemplos y guías de sistemas de logeo.


Es una web html no debe tener nada de eso.
WWW
#7
Pues a mudarse a PHP, que sólo basta con cambiar la extensión de .html a .php Gran sonrisa

También se puede hacer algo muy cutre sin bases de datos leyendo un fichero (ej. passwd.php, simulando .htpasswd), un formulario comparando la contraseña hardcodeada (preferentemente encriptada) y usando sesiones.
WWW
#8
(18-04-2015, 07:08 PM)AbaddonOrmuz escribió: Pues a mudarse a PHP, que sólo basta con cambiar la extensión de .html a .php Gran sonrisa

También se puede hacer algo muy cutre sin bases de datos leyendo un fichero (ej. passwd.php, simulando .htpasswd), un formulario comparando la contraseña hardcodeada (preferentemente encriptada) y usando sesiones.


Sí normal, pero el problema es su conocimiento en ello.
WWW
#9
Yo te recomiendo leer sobre login de usuarios con php y sobre encriptar contraseñas. Creo que yahoo no deja usar bases de datos ( lo mas recomendable ). Si te deja es realmente sencillo y eficas busca uso de sesiones en php.

Igualmente podrias agregar un archivo php con algunas lineas de codigo donde en un array se coloquen usuarios y contraseñas y llamados en una clase ya encriptados y aunque es mucho trabajo es muy posible ya que en html no lo sera ya que no hay etiquetas de contenidos o inicios de sesion complejos.

Cambia a archivos php que es como te dicen muy similar a un html con la posibilidad de agregar codigo php y mas cosas xD si lo dejas como html nativo igual lo reconocera y cuando desees agregar el codigo php incluyes sus etiquetas inicio y cierre y veras que es mejor.

Lee sobre sesiones y seguridad que hay mucha informacion y con eso y regexp tal ves o algo similar tendras un trabajo como lo que deseas sin problemas futuros.
No hay nada mas infinito que el unverso y la estupidez humana, aunque del universo no estoy tan seguro...
WWW
#10
Gracias por la información amigos, he logrado crear un sistema de logueo en php, y sí, tuve que cambiar todas las páginas restringidas a ese formato para que funcionara mejor.

Fue un reto el lograrlo ya que nunca había programado en php, pero una vez que funciono casi grité un Eureka!!  Lengua , ahora pienso aprender php a fondo, me he dado cuenta que es muy necesario. En un próximo post voy a dar paso a paso como logré hacer el sistema de logueo por si alguien necesita la información.

Saludos a todos amigos. Les dejo un video para todos los programadores:



WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Mejores páginas para aprender programación manubenidorm 3 515 31-10-2015, 05:13 AM
Último mensaje: habacuc78
Bombilla copia de seguridad paginas web pedrovillarraga 1 279 02-05-2015, 09:42 AM
Último mensaje: Vicen
  Como poner 2 Div en la Misma Linea (Diseño Responsive) AngelKrak 2 1,140 13-02-2015, 08:01 AM
Último mensaje: Finer
  [SQL] Encriptar contraseña con SQL Server warez 0 285 27-01-2015, 05:18 AM
Último mensaje: warez
  Mostrar la fortaleza de la contraseña introducida con jQuery imgur 1 430 15-11-2014, 11:15 AM
Último mensaje: kakashi-sensei
  15 herramientas para poner a prueba tu sitio web bairesre 6 1,077 25-10-2013, 01:33 AM
Último mensaje: Ortega.joal
  Paginas de Contacto [Inspiración] Kupula 6 579 01-10-2013, 03:30 PM
Último mensaje: JUNIOR26
  Cómo crear una contraseña perfecta diringax 16 1,496 04-07-2013, 10:20 PM
Último mensaje: Postupelis
  ayuda para poner logo sobre imagen de cabecera cahcnehco29 8 1,165 13-06-2013, 03:12 PM
Último mensaje: xd2xd2
  Existen más virus en redes sociales que en páginas porno remy.hn 13 1,647 11-06-2013, 03:45 PM
Último mensaje: andrex.nava



Usuarios navegando en este tema: 1 invitado(s)