IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Имя пользователя -> Аутентификатор (https://www.imho.ws/showthread.php?t=98708)

Shkurik 16.01.2006 17:53

Имя пользователя -> Аутентификатор
 
Всех с Новым 2006-м!

Может кто подскажет :
Апач, AuthType Basic - у пользователя на раб. столе ярлык с прописанной ссылкой, можно-ли в ярлыке передать имя пользователя (чтобы оно прописывалось в окне Login/Password) ?

Спасибо!

Madness 16.01.2006 17:59

Shkurik
Зайди в раздел New Passes там таких примеров.... :ржать:

Shkurik 16.01.2006 18:17

может у меня кривые руки -
http://login:password@host/folder/file.php - не работает....

может нужно настроить Апач?
у меня прописано для каталога:

Options Indexes FollowSymLinks Includes
Order allow,deny
AuthType Basic
AuthName "блаблабла"
AuthUserFile "...../htaccess"
require valid-user
AllowOverride None

???

Saruman 16.01.2006 18:39

ничего не нужно прописывать, это браузер ему передавать должен. Что значит "не работает"? Как именно не работает? Проверь еще раз, правильно ли указал имя и пароль.

Shkurik 16.01.2006 19:00

IE выдает ошибку - "Синтаксическая ошибка" в заголовке окна.
И в самом окне следующее:

Не удается отобразить страницу
Возможно, эта страница была удалена или переименована.

--------------------------------------------------------------------------------

Попробуйте следующее:

Откройте login:password@host домашнюю страницу, затем найдите там ссылки на нужные данные.

Проверьте правильность адреса страницы в строке адреса.

Trotil 16.01.2006 19:17

1) В IE такой способ передачи не работает. Там нужно явно: http://host.ru/folder/file.php а потом ручками login и password
Попоробуй альтернативными браузерами пользоваться.

Решение проблемы:

Делаешь следующее: Нажимаешь ПУСК->ВЫПОЛНИТЬ, набираешь REGEDIT жмешь ОК.
создаешь в указанном ниже разделе системного реестра параметры iexplore.exe и explorer.exe типа DWORD со значением 0
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE
И ВСЁ !!!
P.S. не проверял.

Тоже самое нашел на ИМХЕ:
http://www.imho.ws/showpost.php?p=862602&postcount=316

Shkurik 16.01.2006 19:30

Жаль, вопрос как раз в использовании предустановленного софта...
Меня такой вариант работы устраивает - но пользователей.....

Вы ж знаете - желательно в программе две кнопки - "Начать работу" и
"Закончить работу!"...

Trotil 16.01.2006 19:32

Shkurik
Тогда делаешь обыкновенную систему регистрации PHP+MySQL.

Или пишешь рукчами reg файл, исправляющий данный косяк и выкладываешь на обозрение всем желающим на своем сайте.

Stasik 17.01.2006 01:19

a если просто открывать url и передавать имя пользователя по GET.. a окошко можно и в html похоже нарисовать ;) раз все такие ламеры.... кстати..... читать логин и пароль можно и без apache
Код:

if (!isset($_SERVER['PHP_AUTH_USER'])) {
 header('WWW-Authenticate: Basic realm="Password please:"');
 header('HTTP/1.0 401 Unauthorized');
 echo 'Don`t be afraid.';
 exit;
} else {
 if($_SERVER['PHP_AUTH_USER']!="a" || $_SERVER['PHP_AUTH_PW']!="b"){exit;}
}
//GO GO GO


Saruman 17.01.2006 04:08

Цитата:

Stasik:
можно и без apache
Цитата:

Stasik:
$_SERVER['PHP_AUTH_USER']
а скажи тогда, откуда без веб-сервера возьмется переменная $_SERVER? И как будет скрипт запускаться?

Stasik 17.01.2006 20:01

имеется ввиду .htacess можно и через IIS...

Shkurik 19.01.2006 10:56

2 all
наблюдается такая фигня:
ярлыком (http://login:password@host/folder/file) запускатся страничка в IE 6, если ходить по ссылкам - каждый раз вываливается окошко регистрации...

вроже ж зарегистрился уже юзер?

2 Stasik:
в теме был описан конкретный случай, о существовании MS IIS думаю догадываются многие!

;-)


Часовой пояс GMT +4, время: 10:00.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.