카테고리 없음

Apple 인증으로 로그인

기록만이살길 2021. 2. 19. 16:50
반응형

Apple 인증으로 로그인

1.질문(문제점):

안녕하세요 저는 React Native와 Expo를 사용하여 앱을 만들고 있습니다. 나는이 사과 인증 프론트 엔드를 처리 할 수있는 엑스포 문서에 있습니다. 이제 Java에있는 백엔드에서 응답을 확인하고 싶습니다. 엑스포 문서에 따르면 사과의 응답에는 authorizationCodeidentityToken. 내 질문은 백엔드에서 새 JWT를 만들어야 identityToken합니까, 아니면 프런트 엔드에서 사용해야 합니까?

2.해결방안:

먼저, 페이로드와 서명을 확인하려면 JWT 디코더를 사용하여 identityToken을 디코딩해야합니다.

그런 다음 Apple REST API에서 authorizationCode 및 client_secret을 사용하여 액세스 토큰을 가져와야합니다.

client_secret은 액세스 토큰을 요청하기 위해 만들어야하는 JWT이며 Apple 개발자 구성에서 발급 한 앱의 개인 키가 필요합니다.

65822147
반응형