django - python-social-auth 返回 drf 令牌作为参数
问题描述
我正在为我的客户使用 django rest 框架的令牌身份验证。我还在我的项目中使用 python-social-auth 实现了社交身份验证。
但是,一旦用户使用 python social auth 登录(或注册),我想重定向到下一个 url以及作为参数的 drf 令牌。
所以,如果我从前端发出这样的请求:
localhost:8000/auth/login/github?next=localhost:3000
那么后端应该重定向到以下网址
localhost:3000?token=USER_TOKEN_HERE
USER_TOKEN 将是创建或登录用户的 drf 令牌。这如何在 python-social-auth 中实现?我找不到任何好的参考资料。
非常感谢!
解决方案
推荐阅读
- django - 如何通过 HTML 按钮将 URL 组件添加到当前 URL?(Django 2.1)
- excel - 使用 Excel VBA 将 pdf 或 Word 附件添加到 Outlook 邮件
- angular - 从点击动作中传递 selectAll 参数
- python - 并行 Python 无法正确接受参数
- mysql - 为什么/我如何能够超过 MySQL 中 varchar 的配置长度?[我的错,我不能]
- gnome - 使用超级键时如何禁用收藏夹加载
- corda - RPC 中的 vaultQuery 从 PersistentState 中的 DB 获取其输出的位置
- android - 点击时ImageView的事件
- spring-boot - LDAP 身份验证超时
- node.js - npm 与 ubuntu 16.04 上的节点 v12.5 不兼容