有没有da 佬知道shiro在整合jwt之后,认证时密码比较器还有什么作用啊,
因为我在网上看到的文章jwt里面也不会封装密码,那之后每次密码比较器比较的是什么东西

shiro+jwt如何完成的校验
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 编号灬9527 2023-01-12 20:04关注
当你realm返回AuthenticationInfo的时候,传入了凭证信息,到后面密码比较器的时候,两个待比较的数据就是请求头的token和SimpleAuthenticationInfo的第二个参数(手动赋值的数据,也是token),
默认场景下是密码比较器是SimpleCredentialsMatcher,最后就变成token.equalse(token)了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报