Вход пользователя с помощью функции запомнить меня в Spring 3.1

В настоящее время я регистрирую пользователей программно (например, когда они входят через Facebook или иным способом, чем используя мою форму входа) с помощью:

SecurityContextHolder.getContext().setAuthentication(
  new UsernamePasswordAuthenticationToken(user, "", authorities)
);

Вместо этого я хочу войти в систему, как будто пользователь установил опцию запомнить меня в форме входа. Я предполагаю, что мне нужно использоватьRememberMeAuthenticationToken вместоUsernamePasswordAuthenticationToken? Но что я положу дляkey аргумент конструктора?

RememberMeAuthenticationToken(String key, Object principal, Collection<? extends GrantedAuthority> authorities) 

ОБНОВИТЬЯ используюПостоянный токен-подход описан здесь, Таким образом, здесь нет ключа, подобного простому подходу на основе хэшей.

Ответы на вопрос(2)

Ваш ответ на вопрос