【问题标题】:Firebase facebook auth errorFirebase facebook 身份验证错误
【发布时间】:2017-01-25 21:26:33
【问题描述】:

我在使用 cordova facebook authentication plugin 使用 Firebase 身份验证登录时遇到问题。

这是我的错误:

这是我的代码:

if (window.facebookConnectPlugin && (window.cordova && device.platform == 'iOS') || (window.cordova && device.platform == 'Android')) {
        console.log("using the plugin");
        facebookConnectPlugin.login(['public_profile'], function(result) {
          provider = firebase.auth.FacebookAuthProvider.credential(result.authResponse.accessToken);
          provider.addScope('public_profile');
          provider.addScope('email');
          Auth.firebaseAuth.$signInWithCredential(provider).then(function(authData) {
            // User successfully logged in
            console.debug(authData);
            console.log("logged in ionic");
          }).catch(errFn);
        }, errFn);
      }

【问题讨论】:

    标签: javascript cordova firebase firebase-authentication facebook-authentication


    【解决方案1】:

    发现问题。我需要在here 上添加一个 Android 应用程序,然后生成一个密钥哈希并使用以下命令输入:

    keytool -exportcert -alias <alias> -keystore <path to app keystore> | openssl sha1 -binary | openssl base64

    【讨论】:

      猜你喜欢
      • 2019-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      • 2017-06-18
      • 2017-11-27
      相关资源
      最近更新 更多