[스프링 시큐리티] 로그인 수동 처리


스프링 시큐리티에서 제공하는 로그인 폼을 이용하지 않고 로그인을 하는 방법?

    public void login(Account account) {
        UsernamePasswordAuthenticationToken token = new UsernamePasswordAuthenticationToken(
                account.getNickname(),
                account.getPassword(),
                List.of(new SimpleGrantedAuthority("ROLE_USER")));
        SecurityContextHolder.getContext().setAuthentication(token);
    }





© 2020.02. by blupine