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?

Вернуться на верх