The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Использование доменной авторизации на сайте"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Использование доменной авторизации на сайте"
Сообщение от ustas emailИскать по авторуВ закладки(??) on 28-Июн-04, 14:52  (MSK)
Всем привет.
Такая проблема возникла:
  Есть сайт. Основная масса пользователей сайта работают в ОС Windows. Нужно, чтобы когда пользователь заходит на этот сайт, в качестве имени пользователя передавались имя сетевого домена и доменное имя пользователя. Т.е. в качестве одного из вариантов авторизации использовать доменную авторизацию.
  Возможные варианты решения:
  1. Использовать информацию, передаваемую веб-сервером. В веб-сервере IIS это сделано - там генерятся серверные переменные REMOTE_USER и Logon_User вида ДОМЕН\ПОЛЬЗОВАТЕЛЬ. В Apache такого я не нашел. А в моем случае используется Apache. Правда, можно попробовать поискать какой-либо модуль к Апачу или написать свой модуль. Только пока я не нашел таких модулей и хороших ссылок с описанием того, как написать свой модуль тоже.
  2. Попробовать получить имя домена и имя пользователя на клиентской стороне. Но средствами JavaScript такого вроде бы не сделать.

  Подскажите, плиз, кто что думает по этому поводу? Может есть еще какие варианты?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Использование доменной авторизации на сайте"
Сообщение от KirUx Искать по авторуВ закладки(ok) on 29-Июн-04, 10:32  (MSK)
на каждую страницу (в шаблон)
$usr=Getenv("REMOTE_USER");
$ip=Getenv("REMOTE_ADDR");
далее - запрос к БД, если число записей 0 - выход с уведомлением пользователя и админа, нет - авторизация пройдена
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Использование доменной авторизации на сайте"
Сообщение от ustas emailИскать по авторуВ закладки(??) on 29-Июн-04, 14:44  (MSK)
Дело в том, что переменная REMOTE_USER не генерируется в Апаче. Она генерится только если подключить какой-либо модуль авторизации. Только все известные мне модули авторизации, которые я нашел, выдают окошко с запросом имени и пароля. А мне это окошко не нужно - нужно, чтобы автоматически считывалось имя активного домена и имя пользователя в домене. Правда раскопал вот модуль mod_ntlm - вроде бы он позволяет такое сделать - только под Apache2 для Windows этого модуля не нахожу. Никто не знает, где его можно скачать?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Использование доменной авторизации на сайте"
Сообщение от Дмитрий emailИскать по авторуВ закладки(??) on 05-Июл-04, 23:31  (MSK)
mod_ntlm ...все правильно, другого пути нет. попробуй другой mod_ntlm найти, его не одна версия есть в природе. Вот только под IE только работать и будет, как я понимаю.

>Дело в том, что переменная REMOTE_USER не генерируется в Апаче. Она генерится
>только если подключить какой-либо модуль авторизации. Только все известные мне модули
>авторизации, которые я нашел, выдают окошко с запросом имени и пароля.
>А мне это окошко не нужно - нужно, чтобы автоматически считывалось
>имя активного домена и имя пользователя в домене. Правда раскопал вот
>модуль mod_ntlm - вроде бы он позволяет такое сделать - только
>под Apache2 для Windows этого модуля не нахожу. Никто не знает,
>где его можно скачать?


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру