Hace tiempo que vengo pensando en un Chevereto privado pero que eso no implique hechar mano a dB y empezar a tener un script más robusto. Esta claro que es ideal que en algún momento esto tenga administración de imágenes, modo privado etc... Pero de momento eso esta muy lejos de ser materializado.
Afortunadamente hacer algo simple, como pedir contraseña para usar el script pero no para ver las imágenes no es para nada complicado y los ayudare a lograr eso.
Que hace
Pide usuario y contraseña para usar cualquier .php y .js y no pide usuario contraseña para poder ver imágenes y su thumb.
Como se hace
Tienen que agregar esto en su .htaccess
Notese que pueden ponerle el nombre que quieran al AuthName, puede ser "Santo y seña", "Pida permiso"... Que se yo, es cosa de ustedes. En AuthUserFile deben poner la ruta completa a donde van a poner el archivo con los usuarios y contraseñas (.htpasswd), lo mas simple es que sea donde mismo tienen chevereto. Esta path la pueden ver facilmente conectandose por FTP y copiando la path que el ftp les muestra.
Luego generen un .htpasswd y copien el usuario😛ass que les de y lo ponen en un nuevo archivo llamado .htpasswd el cual deben poner en la path que especificaron arriba.
Y eso es todo... Ahora tinen un Chevereto con usuario y contraseña. Incluso pueden poner mas de un usuario, en el .htpasswd basta con que pongan usuario😛ass por cada linea y listo.
Afortunadamente hacer algo simple, como pedir contraseña para usar el script pero no para ver las imágenes no es para nada complicado y los ayudare a lograr eso.
Que hace
Pide usuario y contraseña para usar cualquier .php y .js y no pide usuario contraseña para poder ver imágenes y su thumb.
Como se hace
Tienen que agregar esto en su .htaccess
Code:
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/ruta/completa/al/archivodecontrasena/.htpasswd
AuthGroupFile /dev/null
<Files *.php>
require valid-user
</Files>
<Files *.js>
require valid-user
</Files>
Notese que pueden ponerle el nombre que quieran al AuthName, puede ser "Santo y seña", "Pida permiso"... Que se yo, es cosa de ustedes. En AuthUserFile deben poner la ruta completa a donde van a poner el archivo con los usuarios y contraseñas (.htpasswd), lo mas simple es que sea donde mismo tienen chevereto. Esta path la pueden ver facilmente conectandose por FTP y copiando la path que el ftp les muestra.
Luego generen un .htpasswd y copien el usuario😛ass que les de y lo ponen en un nuevo archivo llamado .htpasswd el cual deben poner en la path que especificaron arriba.
Y eso es todo... Ahora tinen un Chevereto con usuario y contraseña. Incluso pueden poner mas de un usuario, en el .htpasswd basta con que pongan usuario😛ass por cada linea y listo.