Почему all-auth не предоставляет адаптеры для поставщиков на основе OpenID? - PullRequest
0 голосов
/ 02 мая 2019

У меня есть приложение django на стороне сервера, предоставляющее REST API клиенту. Я хочу, чтобы пользователь мог подключить свои учетные записи Steam и Facebook к своей учетной записи django.

Для подключения к Facebook это просто, я использовал Django-Rest-Auth для этого .

from allauth.socialaccount.providers.facebook.views import FacebookOAuth2Adapter

class FacebookConnect(SocialConnectView):
    adapter_class = FacebookOAuth2Adapter

Но нет адаптера для Steam или любого другого OpenID провайдера.

Как я могу создать REST API для клиента, чтобы иметь возможность подключать учетную запись Steam пользователя

...