автоматический вход в htaccess - доступ к нескольким защищенным каталогам с одного входа - PullRequest
0 голосов
/ 09 декабря 2008

Я пытаюсь создать страницу входа в php, которая позволяет пользователям получать доступ к нескольким защищенным страницам .htaccess (на сервере apache). Таким образом, пользователь будет вводить пароль в форме на странице 1, и в зависимости от того, какой логин он предоставил, он будет отправлен в тот или иной каталог, но я хочу, чтобы логин происходил автоматически на последующих страницах (вход требуется только на странице 1). Как можно выполнить автоматический вход на страницу htaccess, если на ссылающейся странице указаны правильные учетные данные? Я не хочу добавлять учетные данные в URL? User = user & pass = pass

Ответы [ 2 ]

1 голос
/ 09 декабря 2008

Если вы используете несколько файлов .htaccess, обязательно задайте AuthName одинаково. Это говорит браузеру, что для этой "области" должен быть предоставлен тот же кэшированный uid / пароль.

0 голосов
/ 09 декабря 2008

Если другие страницы находятся в том же каталоге или ниже, большинство браузеров будут продолжать отправлять те же учетные данные для последующих запросов, если у вас одинаковые правила .htaccess для всех файлов / каталогов.

Другой альтернативой передаче? User = user & pass = pass будет использование POST вместо GET для отправки этого запроса (если вы переходите из формы, которая есть).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...