网站地图    收藏   

主页 > 后端 > java >

Spring Security保护用户密码常用方法详解

来源:自学PHP网    时间:2020-09-27 14:40 作者:小飞侠 阅读:

[导读] Spring Security保护用户密码常用方法详解...

今天带来Spring Security保护用户密码常用方法详解教程详解

1. 前言

本节将对 Spring Security 中的密码编码进行一些探讨。

2. 不推荐使用md5

首先md5 不是加密算法,是哈希摘要。以前通常使用其作为密码哈希来保护密码。由于彩虹表的出现,md5 和sha1之类的摘要算法都已经不安全了。如果有不相信的同学 可以到一些解密网站 如 cmd5 网站尝试解密 你会发现 md5 和 sha1 是真的非常容易被破解。

3. Spring Security中的密码算法

ObjectProvider<PasswordEncoder>参数。这里的PasswordEncoder`就是我们对密码进行编码的工具接口。该接口只有两个功能:一个是匹配验证。另一个是密码编码。

Java如何修改.class文件变量
下一篇:Spring Boot如何使用Undertow代替Tomcat

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论