Spring Security, Как мне получить имя пользователя, пытающегося войти в систему?

У меня есть этот класс:

public class CustomPasswordEncoder implements PasswordEncoder {

@Autowired 
private JdbcTemplate jdbcTemplate;

@Inject
private PasswordEncoder passwordEncoder;

public String encode(CharSequence rawPassword) {

    String hashedPass;
    String userLogin;
    String encryptedPassword;

    sql = "select PasswordHash('?','?') from dual";

    hashedPass = (String)getJdbcTemplate().queryForObject(
        sql, new Object[] { userLogin,rawPassword }, String.class);

    encryptedPassword = passwordEncoder.encode(hashedPass);

    return encryptedPassword;
 }
}

Что мне нужно сделать, это получить имя пользователя из формы и иметь его в переменной userLogin. Я нахожу довольно трудным получить имя пользователя из формы в этот настроенный PasswordEncoder

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

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