스프링 시큐리티 OAuth 2.0 로그인 구현

존스노우·2021년 10월 18일
0

구글 로그인 연동 네이버 로그인 연동

직접 구현하려면 배보다 배꼽이더커짐...

구글 서비스 연동

이대로 따라하면 된다. 굳이 따로 필기하기가 .. ?

프로퍼티 설정해주기 네이버 까지 미리 설정해 두었다.

스코프 범위.

oauth 프로 퍼티는 이그노어로 지정해주자 보안을 위해서.

사용자 도메인 클래스
@Enumaerated enum의 값을 어떤 형태로 저장할지를 결정한다 .

user레파지토리도 설정해주고 ..

코드가 어려워서 책으로 대체.. 넘어려웡 ..

사용자의 정보를 기반으로 가입 및 정보수정 세션 저장 기능 등 제공 ..

User Dto 부분이다.

인증된 사용자 정보

어노테이션 기반으로 개선하기

세션 저장소로 데이터 베이스 이용

네이버 로그인

인증부분은 솔직히 하면서 이해가가지않고

기계적으로 따라하게 되었다 반복해서하거나 따로 프로젝트를 맡아서

해야 좀더 이해하기가 쉬워질까?

코드하나하나 보면서 자주 보면서 익숙해지는 편이나을듯... 음

대부분 책의 있는 내용을 떡칠햇네 흑흑 ㅠㅠ

그래도 구글 네이버 연동을 기본적으로 배울수 있어서 따로

다른 소셜기능 로그인 기능은 저절로 추가가능 할거 같다.!

profile
어제의 나보다 한걸음 더

0개의 댓글