Регистрация
- Пользователь вводит адрес электронной почты
- Пользователь получает код подтверждения электронной почты
- Пользователь вводит код подтверждения
- Пользователь добавляет пароль
- Пользователь выбирает имя пользователя и отображаемое имя
- Пользователь выбирает план
- Пользователь вводит платежную информацию (может не потребоваться, если он выбирает бесплатный план)
- Теперь пользователь полностью вошел в систему!
- Пользователь вводит адрес электронной почты (если учетная запись не существует или не прошел шаг 4 регистрации, переходит к шагу 2 регистрации)
- Пользователь вводит пароль (работает, только если прошел шаг 4)
- Пользователь перенаправляется к шагам 5–8 регистрации, если они не завершены.
- Пользователь входит в систему.
Я хочу, чтобы это по существу пропустило шаги регистрации 1–4 и связало учетную запись в социальной сети.
Похоже allauth требует от вас регистрации с паролем, и я не могу понять, как заставить этот процесс работать. Мне также интересно, как правильно это реализовать.
Я подумывал об использовании другого модуля, отличного от allauth, однако большинство других модулей не поддерживают другие социальные приложения.
Как мне это реализовать?
Подробнее здесь: https://stackoverflow.com/questions/798 ... entication
Мобильная версия