:: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 完
2022. 11. 28. 14:29
프로그래밍/개인홈페이지
2022.11.28 - [프로그래밍/ㄴ 개인홈페이지] - :: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 3 3편에서 계속되는 내용입니다 이번편은 securityconfig을 설정해보자 1. Securityconfig @EnableWebSecurity @Configuration @RequiredArgsConstructor public class SecurityConfig { private final BlogOauthService boser; private final MembersRepository mrepo; @Bean public SecurityFilterChain filterChain(HttpSecurity http, AuthenticationM..
:: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 3
2022. 11. 28. 11:45
프로그래밍/개인홈페이지
2022.11.28 - [프로그래밍/ㄴ 개인홈페이지] - :: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 2 :: Spring boot + JWT + OAuth2 + Vue + Redis 로그인을 만들어보자 2 이 글은 아래의 글의 2편입니다 2022.11.28 - [프로그래밍/ㄴ 개인홈페이지] - :: Spring boot + JWT + OAuth2 + Vue + Redis 로그인을 만들어보자 1 이번 편에서는 util들을 설정해보자 간단한게 JWT와 Redis용 유틸 hbyun.tistory.com 이 글은 저번 2편의 다음편입니다 내 생각에는 시큐리티는.... 작은 것부터 큰 것을 만드는 게 좋으니 일단 로그인에 사용될 유저용 도메인 2개 만들..
:: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 2
2022. 11. 28. 11:44
프로그래밍/개인홈페이지
이 글은 아래의 글의 2편입니다 2022.11.28 - [프로그래밍/ㄴ 개인홈페이지] - :: Spring boot + JWT + OAuth2 + Vue + Redis 로그인을 만들어보자 1 :: Spring boot + JWT + OAuth2 + Vue + Redis 로그인을 만들어보자 1 첫 팀 프로젝트에서 못해서 분했던 OAuth2 로그인.. 이번에는 꼭 해보리다 생각하고 시큐리티를 건드리기 시작했다 인터넷 보니 온갖 여러 가지 방법으로 만들어놨던데.. 나도 그 반열에 한 번 올 hbyun.tistory.com 이번 편에서는 util들을 설정해보자 간단한게 JWT와 Redis용 유틸들을 만들어보자 1. JWTUtil(manager) @Log4j2 public class JwtManager { @Va..
:: Spring boot + JWT + OAuth2 + Redis로 Restful 로그인을 만들어보자 1
2022. 11. 28. 11:17
프로그래밍/개인홈페이지
첫 팀 프로젝트에서 못해서 분했던 OAuth2 로그인.. 이번에는 꼭 해보리다 생각하고 시큐리티를 건드리기 시작했다 인터넷 보니 온갖 여러 가지 방법으로 만들어놨던데.. 나도 그 줄에 껴보려한다 일단 요구사항부터 알아보자 1. spring boot가 rest서버로만 사용된다 (JSP thymeleaf 사용 x) 2. 로그인은 액세스 + 리프래시 토큰으로만 이루어진다 3. 로그인 유지는 쿠키를 이용하여 유지한다 기타 세팅으로는 maven + spring boot 3.0이 사용되었다 이 글에서 설명하는 내용은 이렇게 크게 3가지, 작게2가지가 요구된다 제일 먼저 pom.xml에 레디스와 JWT를 사용하기 위한 dependency를 넣는다 https://mvnrepository.com/artifact/org...