我想爲使用Spring Secutiry和Spring MVC的用戶創建一個註冊表單。我想使用SpringSecurity 3.2和JavaConfig。如何使用Spring Security在控制器中創建新用戶?
如何創建新的保存用戶並將其保存在控制器方法中?
感謝
我想爲使用Spring Secutiry和Spring MVC的用戶創建一個註冊表單。我想使用SpringSecurity 3.2和JavaConfig。如何使用Spring Security在控制器中創建新用戶?
如何創建新的保存用戶並將其保存在控制器方法中?
感謝
據我所知,春不處理新用戶註冊,和其他流量,如「忘記密碼」,「更改密碼」等,所以,你必須創建自己的形式。
I wrote a project處理這些流程,以及具有樣本表單的客戶端。你可以看看那裏,它可能會有所幫助。
喬納森,
你可以使用JdbcUserDetailsManager作爲一個API來管理你的用戶對象。但是,對於密碼,您必須使用編碼器應用新密碼,例如ShaPasswordEncoder.encodePassword()
。
這意味着我必須創建一個完整的api只從控制器創建一個用戶。我想創建用戶沒有任何細節。只有用戶名和密碼。我想要做一些像authenticationManager.createUser(...)。一個 –