Django Аллах с OpenID - PullRequest
       5

Django Аллах с OpenID

0 голосов
/ 16 марта 2020

У меня, по большей части, есть django -allauth, работающий в демонстрационном приложении. Я немного борюсь с последним компонентом - интеграцией логинов OpenID. Мне удалось успешно интегрировать вход OpenID через Steam.

Однако я хотел бы дать пользователю выбор из списка серверов OpenID для использования, и до сих пор не могу понять это.

В документации django -allauth приведен пример конфигурации в settings.py:

'openid': {'SERVERS': [ dict(id='yahoo', name='Yahoo', openid_url='http://me.yahoo.com'), dict(id='hyves', name='Hyves', openid_url='http://hyves.nl'), dict(id='google', name='Google', openid_url='https://www.google.com/accounts/o8/id')] },…

Как получить доступ к этим серверам / настройкам в шаблоне, например в <select>?

Кроме того, Google URL дает 404, каков правильный URL Google OpenID?

...