django - 如何通过 REST api 将多个 python-social-auth 社交帐户与现有用户关联?
问题描述
我正在使用 python-social-auth 允许我的用户通过 Apple 和 Google 注册。我试图弄清楚如何通过 REST 将社交帐户关联到具有与社交帐户不同的电子邮件的现有用户(项目要求是用户是在后端手动创建的,然后可以关联社交登录以便于-使用权)。这是一个 React Native 应用程序,因此通常的活动会话自动方式不起作用。我正在使用https://github.com/st4lk/django-rest-social-auth创建简单的端点。
提前谢谢大家。
解决方案
我让它工作了。我最终通过associated_email
为每个社交身份验证服务在配置文件模型上创建一个字段,并在管道中编写一个自定义版本的associate by email
步骤来验证该字段。
谢谢大家。
推荐阅读
- ember.js - Ember.JS 数据模型:过滤计算属性
- python - Snakemake 与多个 Rule All
- java - CircleImageView 不使用毕加索从 URL 加载图像
- bash - VNC 查看器无法与“通道 3:打开失败:连接失败:没有到主机的路由”建立连接
- javascript - 处理与用户(操作)相关的错误的适当方法是什么?
- python - 我如何克隆 psycopg2 连接
- python - Python 和 F-Strings 解释
- google-app-engine - 谷歌云 Flask SQL
- oauth-2.0 - 为什么当我提交有效的访问令牌时,Podio 会返回未经授权的响应?
- javascript - 您可以使用模板字符串作为对象值吗?