Определение имени Windows-пользователя

Тема в разделе "Программирование", создана пользователем livizdar, 17.06.2009.

  1. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте!

    Джумла используется в корпоративной локальной сети. Как определить имя пользователя, которое тот вводит при регистрации в домене? Или хотя бы имя компьютера в сети? Такие штуки, как
    $_SERVER['REMOTE_ADDR'];
    возврящают адрес корпоративного шлюза, а HTTP_X_FORWARDED_FOR - не определен....

    Если пользоваться gethostbyaddr(), где явно прописать существующий локальный IP, то имя компьютера возвращается....

    Для чего мне это надо? Заставить регистрироваться жирных тёток из бухгалтерии - останешься без ног и охрипнешь, поэтому определять имя windows-login в домене (на край имя компьютера) - решение проблемы....

    Заранее благодарен...
     
  2.  
  3. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    livizdar, смотри если повешаеш этот модуль внутри сети то тебе все пойдет показываться, а в норм корп сетях есть такая штука как НАТ которое и не даст тебе не айпи не имя компа
     
  4. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    а какой "этот модуль" повесить?
     
  5. Gronpipmaster
    Offline

    Gronpipmaster Недавно здесь => Cпециалист <=

    Регистрация:
    21.01.2009
    Сообщения:
    1 392
    Симпатии:
    62
    Пол:
    Мужской
    livizdar, сайт весит на хостинге или все таки на сервере который в вашей корп сети, если на хостинге ничего не поможет, если в корп сети то просто повесить на него и он будет определять внутре сетевые айпи и домены пользователей
     
  6. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    сайт на локальном компьютере в локальной сети. вопрос в том что "повесить", чтобы он определял имя пользователя?
     
  7. Asylum
    Offline

    Asylum Местный => Cпециалист <=

    Регистрация:
    09.02.2007
    Сообщения:
    2 744
    Симпатии:
    160
    Пол:
    Мужской
    Не совсем понял что нужно. Пользователи с "правильным" IP могут зайти на сайт, а остальные идут лесом?
     
  8. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Поскольку сайт стоит на локальном компьютере в локальной сети, то необходимо, чтобы Джумла определяла имя пользователя локальной windows-сети. Т.е. без регистрации на сайте, но по регистрации в сети определить: кто зашел...
     
  9. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Эээ. Смотри исходники компонентов и модулей под AD. На форуме была тема, и там есть ссылки. Вообще говоря - тебе нужны LDAP-фукнции в PHP.
     
  10. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Dead Krolik, про AD - не понял, но спасибо за наводку. Качнул книжонку "LDAP programming with java" (with ПХП - не нашел). Книга буржуйская, на англите, быстрочтения не выйдет.
    Поэтому пока "спасибо" не говорю - надо осилить 721 страниц чужеземного текста (из которого первые 400 страниц типа "great thanks for my wife Linda, to my brothers and sisters and 4 whole familie so much loving without mind, my father and mother and so on...)
    Коли разберусь - доложу.
    Наверно, будет интересно всем, кто использует сайт в закрытой корпоративной сети
     
  11. Dead Krolik
    Offline

    Dead Krolik Недавно здесь => Cпециалист <=

    Регистрация:
    13.04.2007
    Сообщения:
    3 685
    Симпатии:
    101
    Пол:
    Мужской
    Поищи по форуму по слову ldap или темы про актив директори, уже есть софт. Возможно его надо всего лишь доковырнуть.
     
  12. Offline

    livizdar Недавно здесь

    Регистрация:
    17.06.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    Спасибо!
    Не перестаю удивляться мощи Джумлы!
     

Поделиться этой страницей

Загрузка...