spring4.1.6的有没有erase-user credentialss

根据上一节的配置默认在服务開启的时候会被要求自动的进行表单登陆。用到的用户名只能是一个固定的用户名user它的密码是每次启动的时候服务器自动生成的。最常見的场景是我们的用户是从数据库中获取的

这里我们用的security里面的User进行存放,但是我们这边存放的密码是明文"123456",接下来会报错(没有用它的加密):

啟动后和刚才一样进行认证即可.

}



在前一节里我们学习了如何把“登录帐号、密码”存储在db中,但是密码都是明文存储的显然不太讲究。这一节将学习如何使用spring security3新加入的bcrypt算法将登录加密存储到db中,並正常通过验证

}

根据上一节的配置默认在服务開启的时候会被要求自动的进行表单登陆。用到的用户名只能是一个固定的用户名user它的密码是每次启动的时候服务器自动生成的。最常見的场景是我们的用户是从数据库中获取的

这里我们用的security里面的User进行存放,但是我们这边存放的密码是明文"123456",接下来會报错(没有用它的加密):

需要注意的是 在这里用了Spring默认的一个类User,在自己的实现过程中并不一定要用Spring的类
可以自己定义一个对象实现UserDetail接口。

启动后和刚才一样进行认证即可.

}

我要回帖

更多关于 credentials 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信