我是Javascript的新手并做出本土反应,我想知道是否有办法将现有帐户登录与Facebook集成?
因此用户可以使用他/她的Facebook或已注册的用户名
登录我花了几个小时找到关于我的问题的任何教程,但直到现在都没有运气
答案 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
,我们会提及文档以及集成它的步骤。
希望它有所帮助!