JWT token无效invalid signature

JWT token无效invalid signaturedjango+JWT生成发token无效请求需要验证的接口,返回invalidsignature我的user模型是这样的后面看https://www.jianshu.com/p/f0a55f39dfa8链接说,jwt生成token时默认是需要用到username,并且username需要保证唯一,或者重写UserManager的get_by_natura…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

django+ JWT 生成发token无效

请求需要验证的接口,返回

invalid signature

 

我的user模型是这样的

 

JWT token无效invalid signature

 

后面看https://www.jianshu.com/p/f0a55f39dfa8链接说,jwt生成token时默认是需要用到username,并且username需要保证唯一,或者重写UserManager的get_by_natural_key方法

所以解决方法有两个:

方法1.username需要修改为唯一约束,修改迁移后只对后续用户有效,以前同username的token还是会无效,修改username也还是会无效

 

JWT token无效invalid signature

方法2.

重写UserManager的get_by_natural_key方法,查询的必须是唯一值

 

JWT token无效invalid signature

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194421.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月6日 上午10:15
下一篇 2025年11月6日 上午10:43


相关推荐

  • UNIX网络编程卷1 时间获取程序server UDP 协议无关[通俗易懂]

    UNIX网络编程卷1 时间获取程序server UDP 协议无关

    2022年1月28日
    37
  • 公有云和私有云哪种成本更低

    公有云和私有云哪种成本更低​最新调查表明:在虚拟机运行数量相同的情况下,企业使用私有云比公有云更加节省成本。随着企业对私有云和公有云、云服务器的使用经验加深,很多企业表示已经通过实践把握私有云的部署和正确使用,并在成本方面超越公有云。据著名互联网调查研究公司对150位IT决策者调查显示,41%的受访者表示每个虚拟机运行在私有云基础架构比公共云成本更低。在某些情况下,节省的费用非常惊人。9%的受访者表示,他们在私有云运行…

    2022年6月16日
    32
  • emWin专题——emWin简介及模拟器的使用「建议收藏」

    emWin专题——emWin简介及模拟器的使用「建议收藏」一、emWin简介1、emWin和ucGUI的关系记得刚上大学的时候接触到单片机领域的一个图形界面叫ucGUI,也是跑在STM32上的,后来过了没多久网上查资料发现大家都是用的emWIn了,了解了一下它们之间的关系,其实是同一个东西。emWIn是在ucGUI的基础上发展起来的,两者同属一家公司(SEEGER)开发,没错就是咱买的JLINK调试器的那家公司,以前旧版本的ucGUI是开源的,后…

    2022年10月14日
    5
  • 关于开源的RTP——jrtplib的使用

    关于开源的RTP——jrtplib的使用

    2021年11月28日
    44
  • 十分钟搞定时间复杂度(算法的时间复杂度)

    十分钟搞定时间复杂度(算法的时间复杂度)目录一 什么是时间复杂度二 时间复杂度的计算单个循环体的推导法则多重循环体的推导法则多个时间复杂度的推导法则条件语句的推导法则习题练习一 基础题二 进阶题三 再次进阶一 什么是时间复杂度算法复杂度算法复杂度分为时间复杂度和空间复杂度 其作用 时间复杂度是指执行算法所需要的计算工作量 而空间复杂度是指执行这个算法所需要的内存空间 时间复杂度

    2026年3月18日
    2
  • python中如何取余_python如何实现取余操作的方法

    python中如何取余_python如何实现取余操作的方法python 如何实现取余操作的方法发布时间 2020 08 1709 36 53 来源 亿速云阅读 68 作者 小新这篇文章主要介绍 python 如何实现取余操作的方法 文中介绍的非常详细 具有一定的参考价值 感兴趣的小伙伴们一定要看完 python 实现取余操作的方法 可以利用求模运算符 来实现 求模运算符可以将两个数相除得到其余数 我们还可以使用 divmod 函数来实现取余操作 具体方法如

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号