Найти - Пользователи
Полная версия: Добавить бекэнд авторизации
Начало » Django » Добавить бекэнд авторизации
1
Oduvan
Хочу на сайте докрутить кроме базовой авторизации докрутить еще и openid.

Джанга поддерживает систему бекендов. Но, на сколько я понял, если я буду строить свой бекед следующим за базовою авторизацию в массиве AUTHENTICATION_BACKENDS, то сразу обламываюсь с группами юзеров с различными типами авторизаций. Т.е. этого уже достаточно, чтоб вообще отказаться от затеи.

Остается создать наследника от базовой авторизации. Им пользоваться.

Так? Вариантов больше нет? Кодом пока не гружу, код будет позже )
Александр Кошелев
Oduvan
Так?
хм… нет.
Oduvan
Вариантов больше нет?
можно вообще на бекэнды не завязываться.

Посмотрите существующие реализации интеграции Openid в джангу
Oduvan
Daevaorn
Посмотрите существующие реализации интеграции Openid в джангу
Посмотрел - http://code.google.com/p/django-openid/

Пришлось еще подпиливать, чтоб оно заработало на 1 джанге и на последней опенайди библиотеке. http://www.lyabah.com/?p=61

Но после авторизации в понятиях Django пользователь остается анонимным. Посему необходимо докрутить его авторизацию.

Думаю сегодня вечером ее добью.
Oduvan
Добил… только написать только щас получилось ((

http://www.lyabah.com/?p=74
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB