• en
  • Language: ru
  • Documentation version: 0.1

Lyft

Lyft реализует OAuth2 в качестве службы авторизации. Чтобы настроить бэкэнд Lyft:

  1. Зарегистрируйте новое приложение с помощью кнопки Lyft Developer Portal.

  2. Добавьте бэкенд Lyft OAuth2 в качестве опции в настройках:

    SOCIAL_AUTH_AUTHENTICATION_BACKENDS = (
        ...
        'social_core.backends.lyft.LyftOAuth2',
        ...
    )
    
  3. Используйте Client Id и Client Secret с портала разработчиков в настройках:

    SOCIAL_AUTH_LYFT_KEY = ''
    SOCIAL_AUTH_LYFT_SECRET = ''
    
  4. Укажите область видимости, к которой должно иметь доступ ваше приложение:

    SOCIAL_AUTH_LYFT_SCOPE = ['public', 'profile', 'rides.read', 'rides.request']
    

Чтобы узнать больше об API и доступных вызовах, прочитайте Lyft API Documentation.