2013-10-10 2 views
1

Так что я создаю движок блога на питоне с бутылкой. Я хотел бы иметь возможность создать и запустить собственную систему входа в систему и использовать OpenId.Использование OpenId с бутылкой

Можно ли использовать OpenId с бутылкой? Если да, то как? Бонусные очки, если вы можете сказать мне, как запросить информацию из профиля пользователя через это.

Есть ли другие альтернативы, которые работают с Google?

У вас есть какие-либо советы или рекомендации по созданию безопасной системы входа в систему?

BTW: Я использую Python 3

Edit: я решил просто перейти к Колба имеет и куч OpenID больше.

ответ

0

Я не мог найти решение «под ключ» для этого, но вы можете проверить этот простой класс auth для бутылки: https://github.com/bbrodriges/bottlepy-user-auth, в котором показан пример того, как связать вашу бутылку webapp и вашу пользовательскую базу данных. Итак, используя это как базу и реализуя класс-оболочку в верхней части библиотеки python-openid, и используйте ее как класс «db» в связанном классе auth. Вы также можете расширить этот класс для обработки дополнительной информации о профиле, в которой вы нуждаетесь.

Смежные вопросы