我正在开发Grails REST API以与Angular应用程序一起使用。我使用Spring Security Rest Plugin进行身份验证。
我正在实施重置密码功能,在用户重置密码后,我想检索JWT令牌,以便将其发送到Angular应用程序,因此用户无需手动进行身份验证。
如何检索令牌?无法在插件文档中找到它。注释行是我想要实现的目标:
if(passwordReset?.isValid()){
passwordReset.password = request.JSON.password
User user = User.resetPassword(passwordReset)
springSecurityService.reauthenticate(user.username)
//springSecurityService.getJwtToken()
}