powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / centos+apache+kerb авторизация
2 сообщений из 2, страница 1 из 1
centos+apache+kerb авторизация
    #39260392
крендель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Опишу свою задачу, возможно кто-то что-то посоветует.
Задача:
есть intranet web приложение написанное на php. Необходимо чтобы при входе в приложение доменные пользователи автоматически определялись, в случае если пользователь не в домене - переходить на страницу авторизации в приложении.
Решение:
1. настроил apache kerb авторизацию, натравил ее на определенную web папку, в которой authorization.php
Код: php
1.
echo $_SERVER["PHP_AUTH_USER"];


2. в загрузке web приложения в индексной странице делаю $.ajax({.../kerberos/authorization.php...}) и если получаю не пустой ответ, то выполняю редирект с эти ответом (имя доменного пользователя) на ту же индексную страницу и пишу соответствующие куки. Если ответ пустой, то редирект на /site/login

Вопрос: как прозрачно выяснить доменный пользователь или нет? без окна kerb авторизации.

Мой вариант работает, но если пользователь не доменный при выполнении ajax запроса появляется окно kerb авторизации, всегда. Не удается прозрачно выяснить доменный пользователь или нет, повторюсь, нужно - доменный - стукнулись в /kerberos/authorization.php и узнали имя, не доменный - сразу на /site/login. Варианты фильтрации по ip - не подходят.
Спасибо.
...
Рейтинг: 0 / 0
centos+apache+kerb авторизация
    #39261475
AndreyTarasov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
крендель,

как вариант - вход на сайт по сертификатам
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / centos+apache+kerb авторизация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]