Контакты

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (5)
  • По какой причине сервер выдает ошибку №500 при загрузке админ панели в FreePBX?

    @brestows
    У Вас нет доступа к файла сессии, смотрите права на каталог /var/lib/php/sessions кто владелец и от кого пишете и читаете этот каталог. И с какими правами создаются файлы сессий
    Тут больше проблема Web чем Asterisk
    Ответ написан
    1 комментарий
  • Как сделать single sign-on (SSO) AD на PHP?

    @brestows
    Да делается это довольно просто, но чистым PHP не обойдется, разово придется настроить браузер на компе пользователя, у меня это делается через групповые политики. Сайт должен быть добавлен в доверительную зону, после чего при заходе на такой сайт, севрер говорит браузеру что надо авторизоваться черед kerberos, браузер авторизируется и отсылает серверу спецальный токен, сервер на основании этого токена идет в AD и проверяет его валидность, если он валидный то в ответ получает имя пользователя, а дальше уже чисты LDAP, так же при правильно настроеном браузере в параметрах передаваемых браузеру может быть переменная REMOTE_USER в которой будет имя пользователя авторизованого через прозрачную авторизацию. Описал я это очень грубо и поверхностно, сам реализовывал я это на perl, но думаю что на php мало чем отличается.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (2)