首页 > 解决方案 > 如何通过 REST api 将多个 python-social-auth 社交帐户与现有用户关联?

问题描述

我正在使用 python-social-auth 允许我的用户通过 Apple 和 Google 注册。我试图弄清楚如何通过 REST 将社交帐户关联到具有与社交帐户不同的电子邮件的现有用户(项目要求是用户是在后端手动创建的,然后可以关联社交登录以便于-使用权)。这是一个 React Native 应用程序,因此通常的活动会话自动方式不起作用。我正在使用https://github.com/st4lk/django-rest-social-auth创建简单的端点。

提前谢谢大家。

标签: djangodjango-rest-frameworkpython-social-auth

解决方案


我让它工作了。我最终通过associated_email为每个社交身份验证服务在配置文件模型上创建一个字段,并在管道中编写一个自定义版本的associate by email步骤来验证该字段。

谢谢大家。


推荐阅读