애플로그인 사용자 이름 가져오기 질문 입니다
AppleID.auth.init({
clientId : '***************',
scope : 'name email',
redirectURI : '**************',
usePopup : true //or false defaults to false
});
document.addEventListener('AppleIDSignInOnSuccess', (data) => {
//로그인 성공시 실행
var app_token = data.detail.authorization["id_token"];
var decodedToken = parseJwt(app_token);
alert(decodedToken['email']); // 잘 나옴
alert(decodedToken['name']); // 안나옴
});
|
답변 2개
채택된 답변
+20 포인트
"scope=name%20email"
스코프를 저렇게 요청해보아 주세요
2021-03-02 (화) 17:48:08
decodedToken 배열에 무슨 값들이있는지를
찍어보셔야 할거같습니다.
답변을 작성하려면 로그인이 필요합니다.