본문 바로가기

카테고리 없음

OAuth2 카카오 소셜 로그인, 로그인시 전달 정보

로그인 했을 때 전달받는 정보에는..

- id (카카오 내부에서 발급된 로그인 당사자의 숫자 아이디)

- nickname (본인인증 된 본인의 이름이 아닐 수도 있다)

- profile_image (640*640 사이즈)

- thumbnail_image (110*110 사이즈)

- email

등이 있다.

 

여기서 email 은 oooo@kakao.com 계정이다.

oooo@kakao.com 이전에 등록된 이메일이

카카오 이메일 계정이 아니더라도,

소셜 로그인 할 때에 사용된 이메일 계정이 다른 것이더라도..

전달받은 정보에는 @kakao.com 계정이 리턴된다.

 

카카오 디벨로퍼의 동의항목에서

필수 동의인 프로필 정보에는 닉네임과 프로필 사진 등만 리턴되고,

성별/연령대/생일 등은..

그 값이 있고 없고만 전달된다.

물론, 디벨로퍼의 동의항목에서 동의가 설정되어 있어야 한다.

전달되는 항목은,

- has_gender=true

- has_age_range=true

- has_birthday=true