Доступ по паролю с помощью htaccess и htpasswd

Просмотров: 298
Бизнес в РБ

Делаем авторизацию или доступ к определенным директориям с помощью двух файлов .htaccess и .htpasswd. У сервера apache есть возможность реализации базовой авторизации.

Файл .htaccess

AuthType Basic
AuthName "Authorization"
AuthUserFile /путь_до_директории/.htpasswd
Require valid-user

Чтобы получить путь до директории, можно воспользоваться функцией:

<?php echo dirname(§_SERVER['SCRIPT_FILENAME']);?>

Файл .htpasswd

Далее необходим файл, который будет содержать данные для авторизации. Пример того как выглядит файл:

admin:$apr1$TCrF2kqA$TSMYziwt.qCkrct9yx4vv1

В данном файле мы видим логин admin и пароль в зашифрованном виде. Чтобы сгенерировать данные пароля воспользуйтесь любым генератором

баннер

Похожие статьи

Какая сумма оплаты ФСЗН для ИП в Беларуси за 2023 год за себя
Отчетность перед гос. структурами для ИП в Беларуси 2023
Стандартные налоговые вычеты и льготы 2023 в Беларуси