Мне нужно сопоставить одну социальную учетную запись (созданную на сервере Django с django-oauth-toolkit
) с несколькими различными именами входа на веб-сайте Django. Мне уже удалось подключиться, и сервер передает все разрешенные учетные записи, так что клиент подключается как одна из них.
Я хотел бы добавить возможность запрашивать выбор какой из учетных записей следует использовать. В настоящее время я подключаю пользователя в методе pre_social_login
адаптера учетной записи.
Единственная идея, которую я имею, - это сохранить в сеансе доступные учетные записи и перенаправить на страницу, чтобы выбрать предпочтительную. Я хотел бы понять, есть ли лучший способ.