React Native - 如何将现有帐户登录与facebook / twitter连接?

时间:2018-03-27 03:09:37

标签: react-native facebook-login integrate

我是Javascript的新手并做出本土反应,我想知道是否有办法将现有帐户登录与Facebook集成?

因此用户可以使用他/她的Facebook或已注册的用户名

登录

我花了几个小时找到关于我的问题的任何教程,但直到现在都没有运气

1 个答案:

答案 0 :(得分:1)

对于Facebook,您可以考虑使用react-native-fbsdk

根据他们的文档,他们提供LoginButton各种permission levels

获取登录状态的示例代码如下

     LoginManager.logInWithReadPermissions(['public_profile']).then(
  function(result) {
    if (result.isCancelled) {
      alert('Login was cancelled');
    } else {
      alert('Login was successful with permissions: '
        + result.grantedPermissions.toString());
    }
  },
  function(error) {
    alert('Login failed with error: ' + error);
  }
);

对于其他social-auth支持结帐此库react-native simple-auth,我们会提及文档以及集成它的步骤。

希望它有所帮助!