Django-social-auth перенаправление на разные url на основе параметров

Я использую social-auth-app-django для включения OAuth2 от google.

В моем приложении есть два типа пользователей, и обоим дается возможность использовать google auth. Теперь после того, как эти пользователи зарегистрируются с помощью google, я хочу перенаправить их на некоторую страницу, где они добавляют дополнительную информацию, основанную на типе пользователя.

Я не могу найти способ, как идентифицировать их на основе типа пользователя. Я ищу способ, при котором я могу отправить дополнительный параметр в google, а затем google вернет этот параметр. Таким образом я могу определить тип пользователя.

Я просто предоставляю следующее в шаблоне django.

<a href="{% url "social:begin" "google-oauth2" %}"><button>Google</button></a>

Редактировать: Один из способов, о котором я думаю, это иметь два URL перенаправления, настроенных в google. Тогда я могу просто добавить функцию для этих двух URL перенаправления и моя проблема будет решена. Я не могу понять, как добавить URL перенаправления в запрос к google.

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