Базовая авторизация через .htaccess

Пишем в .htaccess следующий код

Создаем в корне сайта файл под названием .htpasswd в который записываем логин и зашифрованный пароль

В данном случае логин это “user-login”, а пароль это “user-password” зашифрован при помощи php функции crypt3.

Логин можно заменить в этом же файле без дополнительных действий, а пароль необходимо зашифровать предварительно.

Функция для генерации собственного пароля: