如何将oauth.io集成到针对Facebook,Google,Instagram,Gmail登录的React Native Expo应用程序中?

时间:2019-02-22 16:55:40

标签: facebook react-native expo oauth.io

我想在我的react native expo应用程序中为

启用oauth.io
  1. Facebook
  2. Google
  3. Instagram
  4. Snapchat

这是我实现Facebook的代码:

  OAuth.initialize(OAUTH_PUBLIC_KEY);

  OAuth.popup('facebook').then((facebook) => {
      return facebook.me()
  }).then((me) => {
      console.log('Your name is ' + me.name)
  }).catch((error) => {
      console.error(error)
  })

在博览会上遇到此错误:-

  

“ node_modules \ request \ lib \ helpers.js”中的软件包尝试导入Node标准库模块“ crypto”。它失败了,因为React Native不包括Node标准库。在https://docs.expo.io/versions/latest/introduction/faq.html#can-i-use-nodejs-packages-with-expo

中了解更多信息

需要帮助吗?

0 个答案:

没有答案