. Я пытаюсь выполнить автоматический вход в систему, когда пользователь щелкает ссылку в своем электронном письме с помощью Spring Security.
Я видел много примеров для выполнения программного входа в систему, как показано ниже:
UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(username, password);
try {
Authentication auth = authenticationManager.authenticate(token);
SecurityContextHolder.getContext().setAuthentication(auth);
repository.saveContext(SecurityContextHolder.getContext(), request, response);
rememberMeServices.loginSuccess(request, response, auth);
....
Я вижу проблему в том, что у меня нет оригинального пароля, поэтому я не могу создать UsernamePasswordAuthenticationToken. Любой другой способ войти в систему пользователя, если у меня нет простого текстового пароля (У меня есть тот, который закодирован )?
Заранее спасибо.