Как я могу получить информацию о пользователе, когда аутентификация Apple в React native? - PullRequest
1 голос
/ 13 марта 2020

таланты. Как ты? Я занимаюсь разработкой собственного приложения React, и необходимо добавить аутентификацию Apple. Я использую Expo (SDK v35) и использовал expo-apple-authentication библиотека. Так что теперь я вижу, что AppleAuthenticationCredentialState авторизован. Проблема в том, как получить информацию о пользователе после этого.

Поэтому я закодировал для получения информации о пользователе.

let urlBody = code=${authorizationCode}&client_id=${clientId}&grant_type=authorization_code;

const res = await fetch(`https://appleid.apple.com/auth/token`, {
  method: 'POST',
  body: urlBody,
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded',
  },
});`

, но результат был

Object {"error": "invalid_client",}

Я новичок в проверке подлинности Apple, и если кто-то уже реализовал эту функцию с использованием React native, пожалуйста, помогите мне. С уважением !!!

...