使用Firebase OauthToken方法进行身份验证时出错

时间:2016-01-30 06:07:39

标签: javascript angularjs facebook ionic-framework firebase

我正在尝试使用Firebase中的authWithOAuthToken()方法在我的离子应用中验证用户身份。我收到此错误 - > {"code":"INVALID_CREDENTIALS","details":"{\"providerErrorInfo\":{}}"}使用我的firebase参考,当我尝试使用另一个firebase参考时,它可以正常工作。

Firebase Error Listing中,INVALID CREDENTIALS表示

  

指定的身份验证凭据无效。凭据格式错误或过期时可能会发生这种情况。

但我没有将任何凭据传递给方法

var Ref = new Firebase('https://<firebase-ref>.firebaseio.com');
Ref.authWithOAuthToken('facebook', '<facebook token>', function(error, authData) {
  if (error) {
    console.log('Login Failed!', JSON.stringify(error));
  } else {
    console.log('Authenticated successfully with payload:', authData);
  }
});

之前有人遇到过这个吗?

1 个答案:

答案 0 :(得分:0)

转到Login&amp ;;中的Facebook标签在firebase项目中进行身份验证,从your facebook developer app复制并粘贴凭据并尝试运行您的应用,如果您已经输入了详细信息,请确保它们是正确的,如果仍然无效,请检查创建新的Facebook开发者应用并再次在firebase中输入详细信息