Аутентификация нескольких приложений с одним провайдером Oauth2 с помощью одного url обратного вызова

В настоящее время у меня есть расширение chrome, которое авторизуется с помощью провайдера Oauth2, а затем аутентифицируется с моим бэкендом django rest framework с помощью allauth.

Я хочу добавить два новых приложения к одному бэкенду; приложение для iOS и приложение для Android. Они оба должны использовать один и тот же провайдер Oauth2.

В настоящее время провайдер Oauth прекратил возможность добавления новых приложений, что означает, что у меня есть возможность только ОДНОГО url обратного вызова, который в настоящее время используется расширением Chrome.

Есть ли способ спроектировать поток auth, чтобы отправить перенаправление и обратный вызов на бэкенд для всех трех (используя только один url обратного вызова), и каким-то образом иметь возможность отправить api токен моего бэкенда обратно в приложения?

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