Bcrypt a .htpasswd
Vytvořte bcrypt hash hesla, ověřte heslo proti existujícímu hashi nebo vygenerujte řádek do souboru .htpasswd pro Apache a Nginx.
Jak použít .htpasswd
Řádek vložte do souboru .htpasswd mimo veřejný adresář webu a v konfiguraci serveru na něj odkažte:
# Apache (.htaccess)
AuthType Basic
AuthName "Chráněná sekce"
AuthUserFile /var/www/.htpasswd
Require valid-user
# Nginx
location /admin/ {
auth_basic "Chráněná sekce";
auth_basic_user_file /etc/nginx/.htpasswd;
}
Hesla se zpracovávají jen ve vašem prohlížeči a nikam se neodesílají.