|
|
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
Пользуюсь скриптом для аутентификации Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. аутентификация проходит только при первом обращении к странице. Как сделать чтобы запрос логина и пароля проходил при каждом запросе страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:24 |
|
||
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
IceCrusherаутентификация проходит только при первом обращении к странице. если закрыть броузер, а потом опять запустить, аутентификация опять происходит ? Если да, то все правильно. Броузер кеширует логин/пароль и шлет их автоматически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:29 |
|
||
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
В том то и дело что браузер все кэширует. А хотелось бы проверять логин и пароль при каждом обращении. Может стоит в этом случае использовать другой метод аутентификации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:33 |
|
||
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
у тебя действительно будет аутентификация только на одну страницу (один URL) ? Данный метод удобен когда надо "закрыть" много страниц. Для одной странцы можешь использовать другой метод ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.02.2005, 14:41 |
|
||
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
Можно попытаться обмануть браузер - если пользователь заходит сразу же после предыдущего удачного входа с правильным паролем - снова отпралять его на аутентификацию. Ну например так: <?php if (!isset($_SERVER['PHP_AUTH_USER'])||isset($_COOKIE["delay"])) { setcookie("delay","",0); header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); echo 'Текст, отправляемый в том случае, если пользователь нажал кнопку Cancel'; exit; } else { setcookie("delay","1",time()+3600); echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>"; echo "<p>Вы ввели пароль {$_SERVER['PHP_AUTH_PW']}.</p>"; } ?> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2005, 16:24 |
|
||
|
(PHP) Проблема с аутентификацией
|
|||
|---|---|---|---|
|
#18+
поясните пожалуйста, такая аутентификация работает для всех браузеров? я проверяю на локальном компьютере,с помощью opera и денвера, и opera говорит что не известен ей тип аутентификации. проверяю с помощю IE и все нормально. в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 23:25 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1477469]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
149ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 458ms |

| 0 / 0 |
