Полоса¶
Stripe использует OAuth2 для службы авторизации. Чтобы настроить бэкэнд Stripe:
Зарегистрируйте новое приложение по адресу Stripe App Creation, и
Возьмите значение
client_id
на вкладкеApplications
и заполните настройкуApp Id
:SOCIAL_AUTH_STRIPE_KEY = 'ca_...'
Возьмите
Test Secret Key
на вкладкеAPI Keys
и заполните настройкуApp Secret
:SOCIAL_AUTH_STRIPE_SECRET = '...'
Определите
SOCIAL_AUTH_STRIPE_SCOPE
с желаемым диапазоном (вариантыread_only
иread_write
):SOCIAL_AUTH_STRIPE_SCOPE = ['read_only']
Добавьте необходимый бэкенд в
AUTHENTICATION_BACKENDS
:AUTHENTICATION_BACKENDS = ( ... 'social_core.backends.stripe.StripeOAuth2', ... )
Более подробная информация о Stripe OAuth2 на сайте Integrating OAuth.