Автор Тема: Авторизация в PHP  (Прочитано 8358 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« : 01 Марта 2005, 13:59:10 »
Есть интересная проблема.

Использую стандартную авторизацию HTTP/1.0 401 Unauthorized.
Соответственно с переменными $PHP_AUTH_USER и $PHP_AUTH_PW.

Всё работает чудесно, но...
На некоторых серверах эти переменные не видны вовсе. Провайдер говорит о безопасности, чтобы использовали другой метод авторизации.

Как бы не сложн использовать через .htaccess.
Аторизация при этом работает, но не получается отловить логин и пароль для дальнейшего использования.

Подскажите, как и где можно отловить этот логин?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #1 : 01 Марта 2005, 16:51:18 »
там же, где и все остальное - в phpinfo();

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #2 : 01 Марта 2005, 17:01:37 »
Ты, наверное чего-то путаешь.
Там такого нет.
Речь идёт о закрытии директории файлом .htaccess

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #3 : 01 Марта 2005, 17:05:01 »
ну нет-так нет.
на нет и суда нет.
Если ТЫ считаешь, что ответа нет, то уж Я-то тем более не собираюсь тратить своё время на уговоры.

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #4 : 01 Марта 2005, 17:08:21 »
Может я чего-то недопонимаю, интересно, где же там это искать.

Ты имеешь в виду раздел "PHP Variables"

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #5 : 02 Марта 2005, 14:43:24 »
Проблема в общем-то понятна.
Такая херня творится когда PHP установлен у хостера как CGI.

А можно ли как-нибудь перенастроить сервак, например при помощи .htaccess, что-бы  увидеть всё же  эти злосчастные переменные?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #6 : 02 Марта 2005, 14:46:20 »
Во-первых, не переменные, а переменную. поскольку пароль тебе не нужен.
во-вторых, ты точно уверен в том, что логина в пхпинфо нет?

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #7 : 02 Марта 2005, 15:13:44 »
Если тебя не затруднит, загляни сюда  http://rfr.ru/php.php.
Не нашёл я там логина, да и провайдер говорил, что PHP как CGI ставил....

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #8 : 02 Марта 2005, 15:23:35 »
это шутка?

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #9 : 02 Марта 2005, 15:34:40 »
Почему?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #10 : 02 Марта 2005, 15:50:03 »
У меня нигде не спросили логина на этой странице.
А когда человека заставляют искать на странице то, чего там заведомо нет (а как оно там оказется, если я ничего не вводил?) то это смахивает на издевательство

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #11 : 02 Марта 2005, 15:56:37 »
Сейчас в этом файле есть HTTP аутентиф.
Просит логин и пароль.
Но нигде не нашёл я его

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #12 : 02 Марта 2005, 16:02:44 »
Цитировать
pahal:
Сейчас в этом файле есть HTTP аутентиф.

при чем здесь "HTTP аутентиф"?
Цитировать
pahal:
Ты, наверное чего-то путаешь.
Там такого нет.
Речь идёт о закрытии директории файлом .htaccess

Оффлайн pahal

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 126
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #13 : 02 Марта 2005, 16:07:11 »
.htaccess нужен?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация в PHP
« Ответ #14 : 02 Марта 2005, 16:11:16 »
это ты у меня спрашиваешь?
Я, если ты не забыл, всё путаю.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28