Django + Google SSO openid - PullRequest
       4

Django + Google SSO openid

2 голосов
/ 22 сентября 2010

Мне бы хотелось, чтобы мое приложение http://app.acquee.com/designer приняло учетную запись Google в качестве логина.Я нашел несколько библиотек для django, но большинство работает поверх существующей системы аутентификации Django, которую я не использую.У меня есть свой собственный набор пользовательских таблиц, в которых я храню информацию о пользователях и привилегии.

Любое предложение о том, как интегрировать это с Google Openid?

Кажется, мне придется делать это вручную, используя python-openid.Или я могу использовать django-openid ?Однако, с последним, я даже не знаю, как выполнить команду обнаружения.

Несмотря на это, я застреваю на google step 5 , отправляющем запрос аутентификации входа (опционально с OAuthпараметры) по указанному адресу конечной точки.Может ли кто-нибудь предоставить образец запроса?это ПОЛУЧИТЬ / ПОЧТУ?содержание?

Приветствия

1 Ответ

1 голос
/ 23 сентября 2010

Вы можете попробовать https://launchpad.net/django-openid-auth - я использую его в коммерческом проекте, как для обычных учетных записей Google, так и для учетных записей Google Apps.Я помню, что это был самый убедительный в то время, когда я делал обзор, хотя я не могу дать вам какие-либо подробности сейчас из-за моей короткой памяти.Во всяком случае - это прекрасно работает.

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