Lyft¶
Lyft реализует OAuth2 в качестве службы авторизации. Чтобы настроить бэкэнд Lyft:
Зарегистрируйте новое приложение с помощью кнопки Lyft Developer Portal.
Добавьте бэкенд Lyft OAuth2 в качестве опции в настройках:
SOCIAL_AUTH_AUTHENTICATION_BACKENDS = ( ... 'social_core.backends.lyft.LyftOAuth2', ... )
Используйте
Client Id
иClient Secret
с портала разработчиков в настройках:SOCIAL_AUTH_LYFT_KEY = '' SOCIAL_AUTH_LYFT_SECRET = ''
Укажите область видимости, к которой должно иметь доступ ваше приложение:
SOCIAL_AUTH_LYFT_SCOPE = ['public', 'profile', 'rides.read', 'rides.request']
Чтобы узнать больше об API и доступных вызовах, прочитайте Lyft API Documentation.