You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spring Boot Security中使用BCryptPasswordEncoder时登录密码该输入什么?

Spring Boot Security 登录密码问题解答
  • 登录表单里直接输入原始密码100即可,不需要输入哈希值。
  • BCryptPasswordEncoder的工作逻辑是:设置密码时,框架会自动将原始密码哈希后存储到数据库;登录时,你输入原始密码,框架会对该输入执行相同的哈希处理,再和数据库中存储的哈希值比对,匹配成功就允许登录。
  • 你提到的$2a$12$X.omeLbXLKHzA9Hp5hNY8.Buc0Fuisz6eG0gyizubZPu0l2pgwKM.是100的BCrypt哈希结果,这是存储在数据库中的值,并非登录时需要输入的内容。

内容的提问来源于stack exchange,提问作者Kristina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 12:45:35