django - 如何使用 django-allauth 将一个社交帐户映射到多个用户帐户
问题描述
我需要将一个社交帐户(使用 Django 服务器创建django-oauth-toolkit
)映射到 Django 网站中的多个不同登录名。我已经设法连接并且服务器传递了所有允许的帐户,以便客户端作为其中之一连接。
我想增加提示选择应该使用哪个帐户的可能性。我目前正在pre_social_login
使用帐户适配器的方法连接用户。
我唯一的想法是在会话中保留可用帐户并重定向到页面以选择首选帐户。我想了解是否有更好的方法。
解决方案
推荐阅读
- c++ - SFML 问题 - sfml-graphics-s.lib(Image.cpp.obj) LNK2001
- firebase - 将日期字符串添加到 qml 日历
- nginx - 使用具有不同文档根的 try_files
- sql - 通过添加列以所需格式输出 Oracle SQL 查询
- npm - 将新依赖项添加到 package.lock 时,BitBucket 管道中断
- javascript - 替换nodejs中XML标签的名称
- angularjs - 测试子超越指令与父指令的交互
- java - ApplicationPropertiesAccess 无法解析为类型
- cakephp - CakePHP3.6:尽管 find() 正常运行,但分页器返回零结果
- macos - 使用 Visual Studio Mac API 无法绑定到地址(已在使用)错误