2024-05-22(109일차) - 카카오 소셜 로그인

·2024년 5월 22일

2024-05-22, 109일차


OAuth

  • OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다.
  • 구글, 페이스북, 트위터와 같은 다양한 플랫폼의 특정한 사용자 데이터에 접근하기 위해 제3자 클라이언트(우리의 서비스)가 사용자의 접근 권한을 위임(Delegated Authorization)받을 수 있는 표준 프로토콜이다.
  • 쉽게 말하자면, 우리의 서비스가 우리 서비스를 이용하는 유저의 타사 플랫폼 정보에 접근하기 위해서 권한을 타사 플랫폼으로부터 위임 받는 것 이다.

카카오 로그인

https://developers.kakao.com/ -> 접속
1. 내 애플리케이션 -> 카카오로그인 -> 동의항목 -> 닉네임 / 이미지 필수동의 체크
2. 카카오 로그인 -> Redirect URI 등록 -> http://localhost:8010/login/oauth2/code/kakao 복붙
3. application.yml

  security:
    oauth2:
      client:
        registration:
          kakao:
            clientId: REST API KEY 복붙
profile
hello world

0개의 댓글