Pregunta

¿Cómo puedo proteger con contraseña mi página web durante el desarrollo con .htaccess en CakePHP?

  • el cual hacer htaccess tengo que cambiar?
  • ¿qué es lo que tengo que escribir en el .htaccess
  • ¿Dónde pongo el Htpasswd?

He buscado en Google para eso, pero no pude encontrar nada útil, espero que me podría ayudar!


Gracias Hasta que me ayudó a resolver el problema!

Para CakePHP-Usuarios: - Modificar el .htaccess en / app / Webroot / - añadir algo como que al inicio de la .htaccess-file:

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile /complete/path/to/.htpasswd
AuthGroupFile /dev/null 
require valid-user

Ahora crea el archivo .htpasswd-en / app / Webroot / y soltar algo como esto en:

admin:PASSWORD

El "CONTRASEÑA" es una versión transformada de la contraseña real, lo creé con esta herramienta: http: //tools.dynamicdrive.com/password/

Creo que hay muchas más formas de crear esto, pero para mí es trabajado y tal vez esto ayuda a otros usuarios cakephp también.

¿Fue útil?

Solución

Es probable que tenga un .htaccess en la raíz del documento, por lo que agregaría a este archivo ya que es el primero por así decirlo - si quiere proteger a toda la página web. De lo contrario añadir un archivo .htaccess en el directorio que desea proteger.

A continuación, echa un vistazo a este COMO: http://httpd.apache.org/docs/2.2/howto/auth.html

En pocas palabras, esto es lo que se agrega:

AuthType Basic
AuthName "dev"
AuthUserFile /complete/path/to/.htpasswd
Require valid-user

El comando para añadir usuarios es:

htpasswd -c /complete/path/to/.htpasswd yourusername

Asegúrese de leer el COMO encima de todos modos!

Otros consejos

http://snook.ca/archives/servers/password_protect_admin/

El primer enlace tiene información sobre el uso de seguridad .htaccess desde dentro de las aplicaciones de la torta. Los comentarios incluyen a> hacker

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top