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

Discussion in 'Программирование' started by livizdar, Jun 17, 2009.

  1. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Здравствуйте!

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

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

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

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

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

    Joined:
    Jan 21, 2009
    Messages:
    1,392
    Likes Received:
    62
    Gender:
    Male
    livizdar, смотри если повешаеш этот модуль внутри сети то тебе все пойдет показываться, а в норм корп сетях есть такая штука как НАТ которое и не даст тебе не айпи не имя компа
     
  4. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    а какой "этот модуль" повесить?
     
  5. Gronpipmaster
    Offline

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

    Joined:
    Jan 21, 2009
    Messages:
    1,392
    Likes Received:
    62
    Gender:
    Male
    livizdar, сайт весит на хостинге или все таки на сервере который в вашей корп сети, если на хостинге ничего не поможет, если в корп сети то просто повесить на него и он будет определять внутре сетевые айпи и домены пользователей
     
  6. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    сайт на локальном компьютере в локальной сети. вопрос в том что "повесить", чтобы он определял имя пользователя?
     
  7. Asylum
    Offline

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

    Joined:
    Feb 9, 2007
    Messages:
    2,744
    Likes Received:
    160
    Gender:
    Male
    Не совсем понял что нужно. Пользователи с "правильным" IP могут зайти на сайт, а остальные идут лесом?
     
  8. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Поскольку сайт стоит на локальном компьютере в локальной сети, то необходимо, чтобы Джумла определяла имя пользователя локальной windows-сети. Т.е. без регистрации на сайте, но по регистрации в сети определить: кто зашел...
     
  9. Dead Krolik
    Offline

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

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Эээ. Смотри исходники компонентов и модулей под AD. На форуме была тема, и там есть ссылки. Вообще говоря - тебе нужны LDAP-фукнции в PHP.
     
  10. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    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пециалист <=

    Joined:
    Apr 13, 2007
    Messages:
    3,685
    Likes Received:
    101
    Gender:
    Male
    Поищи по форуму по слову ldap или темы про актив директори, уже есть софт. Возможно его надо всего лишь доковырнуть.
     
  12. Offline

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

    Joined:
    Jun 17, 2009
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Спасибо!
    Не перестаю удивляться мощи Джумлы!
     

Share This Page

Loading...