소셜로그인

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_63일차_"Swagger"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [63]일차🚀63일차에는 API 문서화의 Swagger에 대해 배울 수 있었다. 이전에 SpringContextHolder 등의 개념에 대해 다시 복습해보았다.학습 목표 : Swagger로 만들 수 있는 프로젝트의 명세를 파악할 수 있어야함학습 과정 : 회고를 통해 작성OAuth2SpringContextHolderSpring의 ApplicationContext를 정적으로 보관하고 접근할 수 있도록 도와주는 유틸리티 클래스빈(Bean) 객체를 전역적으로 조회할 수 있게 해줌일반적으로 @Autowired를 사용하면 빈을 주입받을 수 있지만, 정적 메서드나 외부 클래스에서 빈을 직접 가져와야 할 때 SpringContextHolder를 활용@Com..

Recording/멋쟁이사자처럼 BE 13기

[멋쟁이사자처럼 부트캠프 TIL 회고] BE 13기_62일차_"OAuth2 연동"

🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [62]일차🚀62일차에는 Github와 연동하여 OAuth2 소셜로그인을 실습해보았다.학습 목표 : Github의 소셜로그인 ID를 통해 연동하여 DB에 값이 잘 넘어가야함학습 과정 : 회고를 통해 작성OAuthoauth는 인증까지만 도와주고 나머지는 시큐리티가 담당해야함OAuth 사용 라이브러리 추가implementation 'org.springframework.boot:spring-boot-starter-oauth2-client' Entity - User기존 User 코드에 추가적으로 OAuth의 소셜과 관련된 컬럼을 추가OAuth 인증을 사용한 경우에도 socialId와 provider를 추가로 저장해서 로그인 시 기존 사용자와 매칭할 ..

LEFT
'소셜로그인' 태그의 글 목록