Есть ли модуль Apache для аутентификации по нетривиальному запросу postgresql? - PullRequest
0 голосов
/ 05 апреля 2011

У меня есть веб-приложение Django, которое я хотел бы использовать в решении с единым входом для ряда удаленных приложений, использующих проверку подлинности Apache.

Я вижу , как проверять подлинность Apache из локального экземпляра Django и старого модуля Apache для выполнения базовых запросов из postgresql (но без поддержки синтаксиса для запросов фразс объединениями для проверки разрешений группы Django)

Есть предложения?

Я бы хотел, если это возможно, избежать использования службы каталогов в краткосрочной перспективе (например, ActiveDirectory, LDAP).

.M.

РЕДАКТИРОВАТЬ: Также найдено mod_auth_external

1 Ответ

0 голосов
/ 29 октября 2011

Следующее должно работать для вас.

http://www.openfusion.com.au/labs/mod_auth_tkt/

Вы можете использовать модуль apache, чтобы перейти к определенному представлению в вашем приложении Django, чтобы сгенерировать тикет для действительных пользователей.Затем все другие приложения могут выполнять базовую аутентификацию на Django через URL.

Это дает вам возможность единого входа с использованием базы данных пользователей Django для устаревших приложений, использующих базовую аутентификацию HTTP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...