#djan&o #djan&o-rest-framework #python-social-auth
#djan&o #djan&o-rest-framework #python-social-auth
Вопрос:
Я использую python-social-auth, чтобы разрешить моим пользователям регистрироваться через Apple и Goo&le. Я пытаюсь выяснить, как с помощью REST я могу связать социальные учетные записи с существующим пользователем, адрес электронной почты которого отличается от учетной записи социальной сети (требование проекта заключается в том, что пользователи создаются вручную в серверной части, а затем могут связать вход в социальную сеть для удобства доступа). Это приложение React Native, поэтому обычный автоматический способ активных сеансов не будет работать. Я использую https://&ithub.com/st4lk/djan&o-rest-social-auth для простого создания конечных точек.
Заранее всем спасибо.
Ответ №1:
У меня получилось. В итоге я сделал это, создав associated_email
поле в модели профиля для каждой службы социальной аутентификации и написав настраиваемую версию associate by email
шага в конвейере, которая проверяет соответствие этому полю.
Спасибо вам всем.