[Spring Security] OAuth 2.0을 이용한 인증
·
Web & Android/Spring Security
카카오 로그인 실습 - Web J219. Spring Boot OAuth2 Google, Naver Login 💡 OAuth 2.0을 이용한 인증 OAuth 외부 서비스의 인증 및 권한 부여를 관리하는 범용적인 프로토콜 OAuth 2.0 모바일에서도 사용 용이 반드시 HTTPS를 사용하므로 보안이 강화됨 Access Token의 만료 기간이 생김 → OAuth 2.0의 인증 방식은 4가지 있음 → 가장 범용적으로 쓰이는 것은 Authorization Code Grant 인증 순서 Resource Owner : 일반 사용자 Client : 우리가 만든 웹 어플리케이션 Authorization Server : 권한 관리 및 Access Token, Refresh Token을 발급해주는 서버 Resource ..
[Spring Security] 카카오 로그인 실습 - Web
·
Web & Android/Spring Security
참고 링크 Spring Boot를 이용해 카카오 로그인 만들기 (프로젝트 첫 생성부터 구현까지) 1. 링크 실행 https://developers.kakao.com/console/app 카카오계정 accounts.kakao.com 2. 애플리케이션 추가 3. 앱 이름, 사업자명 등록 4. 추가된 애플리케이션 클릭 → 플랫폼 등록 Android, iOS, Web 중 필요한 플랫폼 등록 Web 5. 추가한 애플리케이션 클릭 → 앱 키 → REST API 키 복사 (나중에 사용 예정) 6. 메뉴바에서 카카오 로그인 클릭 활성화 설정 OFF → ON으로 변경 Redirect URI 등록 → 로그인 경로 삽입 http://localhost:8088/login 7. 카카오 로그인 프론트 페이지 https://dev..