Вступление

Python Social Auth aims to be an easy to setup social authentication and authorization mechanism for Python projects supporting protocols like OAuth (1 and 2), OpenID and others.

Характеристики

Это приложение обеспечивает регистрацию пользователей и вход в систему с использованием учетных данных социальных сайтов, вот некоторые функции, вероятно, еще не полный список.

Поддерживаемые фреймворки

Поддержка нескольких фреймворков:

Можно легко добавить больше фреймворков (и это будет еще проще в будущем, когда код станет зрелым).

Провайдеры аутентификации

Несколько поддерживаемых сервисов по простому определению бэкэндов (легко добавлять новые или расширять текущий):

Данные пользователя

Основная совокупность пользовательских данных, чтобы разрешить значения настраиваемых полей из ответа провайдеров.

Связь с социальными аккаунтами

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

Аутентификация и обработка отключения

Расширяемый конвейер для обработки механизма аутентификации, ассоциации и отключения способами, подходящими для вашего проекта. Проверьте раздел «Аутентификационный конвейер».

Вернуться на верх