Notice
Recent Posts
Recent Comments
Link
Coding Note
SpringBoot) 블로그 프로젝트_11. 카카오 로그인 구현, OAuth 본문
카카오 로그인 구현
- 네이버, 카카오에서 정보를 관리하면서 로그인 처리를 대신해줌
1. 카카오 로그인
카카오 개발자 페이지에 접속하고 로그인한다!
그리고 "내 애플리케이션"으로 이동
애플리케이션 등록 -> 프젝명 등록
배포하지 않을 거니깐 아래 주소로 작성한다.
8000번으로 설정해서 수정했어요!
도메인 수정하고 활성화 설정하면 된다.
DB 저장
자세한건 메타 코딩 유튜브 보는 걸 추천해요!!!!
진짜 친절하게 설명해주셨어요👍👍
2. OAuth
- Open Auth
인증 처리를 대신해준다.
- OAuth 로그인
1. 인증체 완료(Code)
2. 권한부여(AcessToken)
스프링에서 공식적으로 지원해주는 OAuth 주체는 FaceBook, google임!
OAuth-Client 라이브러리
- 페이스북 로그인 인증, 권한 처리를 정말 쉽게 지원해준다!
3. 나중에 공부할 것!!!!!(강사님 깃허브 주소)
1) 구글 페이스북 로그인+직접 로그인 연동 - 세션 이용
(웹에 사용하기 좋음)
https://github.com/codingspecialist/Springboot-Oauth2.0-Facebook-Google-Login-Session
2) 구글 페이스북 로그인+직접 로그인 연동 - JWT 토큰 사용
(앱이나 서버가 여러 대일 때 사용하기 좋음)
https://github.com/codingspecialist/Springboot-Oauth2.0-Facebook-Google-Login-JWT
'SpringBoot > 블로그만들기PJ' 카테고리의 다른 글
SpringBoot) 블로그 프로젝트_12. 댓글쓰기_블로그 만들기 최종! (0) | 2022.03.20 |
---|---|
SpringBoot) 블로그 프로젝트_10. 글 수정, 삭제, 회원 수정 (0) | 2022.03.19 |
SpringBoot) 블로그 프로젝트_9. 페이징 처리, Spring Security, 글 상세보기 (0) | 2022.03.19 |
SpringBoot) 블로그 프로젝트_8.로그인,암호화, 글등록 (0) | 2022.03.18 |
SpringBoot) 블로그 프로젝트_7.부트스트랩을 이용한 화면 구현2, 회원가입 (0) | 2022.03.18 |
Comments