Как я могу получить Grails Springsecurity Rest JWT токен?

Я разрабатываю REST API Grails для использования с приложением 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()            
}

0 ответов

Другие вопросы по тегам