React Native обрабатывает 2 разных токена для ios и Android

#react-native #oauth #github-api

#react-native #oauth #github-api

Вопрос:

Я использую эту библиотеку: react-native-oauth.

Я беру пример с Github, где мне нужно создать 2 разных приложения в учетной записи разработчика. Итак, у меня есть 2 разных токена.

Как я могу управлять этой конфигурацией:

 const config =  {
  github: {
    client_id: 'YOUR_CLIENT_ID',
    client_secret: 'YOUR_CLIENT_SECRET'
  }
}
  

Будет ли работать как на ios, так и на Android?

Ответ №1:

Вы можете использовать

 const config =  {
let token = Platform.OS === 'ios' ? "IOS TOKEN" : "Android Token";
github: {
   client_id: 'YOUR_CLIENT_ID',
   client_secret: 'YOUR_CLIENT_SECRET'
  }
}