Authomatic: python библиотека для аутентификации и авторизации
python библиотека для аутентификации и авторизации с поддержкой протоколов OAuth 1.0а и OAuth 2.0. Согласно документации Authomatic обладает следующими замечательными особенностями:
Слабая связанность.
Компактный, но мощный интерфейс
Единственная, причем необязательная зависимость: библиотека python-openid
CSRF защита
Благодаря адаптерам нет привязки к конкретному фреймворку. Сразу из коробки поддерживается Django, Flask и Webapp2.
Возможность включать новые появляющиеся протоколы авторизации и аутентификации
Запросы к программному интерфейсу (API) провайдера — проще некуда.