如何使用Spring Security在控制器中创建新用户?

时间:2014-01-13 11:27:23

标签: spring-mvc spring-security

我想为使用Spring Secutiry和Spring MVC的用户创建一个注册表单。我想使用SpringSecurity 3.2和JavaConfig。

如何创建新的保存用户并将其保存在控制器方法中?

由于

2 个答案:

答案 0 :(得分:0)

AFAIK,Spring不会处理新用户的注册,以及“忘记密码”,“更改密码”等其他流程。因此您必须创建自己的表单。

处理这些流的

I wrote a project和带有示例表单的客户端。你可以看看那里,它可能有所帮助。

答案 1 :(得分:0)

乔纳森,

您可以使用JdbcUserDetailsManager作为API来管理您的User对象。但是,对于密码,您必须使用编码器应用新密码,例如ShaPasswordEncoder.encodePassword()