Django Wagtail, React Native и регистрация и вход в систему от сторонних производителей
Я работаю над созданием рыночной платформы.
У моих продавцов есть веб-портал для управления своими магазинами.
У моих покупателей есть нативное мобильное приложение react для доступа к платформе.
Мой сервер работает на django wagtail.
Я использую django allauth и могу войти на свой сервер django из своего мобильного приложения. Используя имя пользователя и пароль, он создает jwt, который мое приложение использует для использования моих django api.
Однако я хотел бы, чтобы пользователи моих мобильных устройств и веб-портала могли регистрироваться с помощью провайдеров Google и Facebook.
Пользуясь следующими двумя ссылками documentation и doc. У меня есть представление о потоке. Однако мне неясно, как использовать его с firebase, поскольку примеры ведут непосредственно к стороннему провайдеру github.
В своих исследованиях я постоянно натыкаюсь на Firebase, как он будет сочетаться с django allauth social?
И потребуются ли моему веб-порталу и мобильному приложению разные методы интеграции?
Я наткнулся на этот пост, но ответ не кажется полным, потому что если Django не имеет никакого отношения к этому потоку, как он узнает, что пользователь авторизован для использования моих API?