【问题标题】:Get FirebaseUser Token in android在android中获取FirebaseUser Token
【发布时间】:2020-05-20 16:52:52
【问题描述】:

您好,我已将 Firebase 身份验证系统添加到我的 Android 应用程序中

现在我需要在成功登录后获取 Facebook 令牌,我可以获取用户 DisplayName、Email、Phone,但不能获取我需要在我的应用中进行进一步操作的令牌字符串。

我试过了

if (requestCode == RC_SIGN_IN) {
            IdpResponse response = IdpResponse.fromResultIntent(data);

            if (resultCode == RESULT_OK) {

                FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
                String fb_token = user.getToken(true).toString();

                // ...
            } 

但是好像没有getToken()方法

那么,我怎样才能将令牌作为字符串获取

谢谢你

【问题讨论】:

    标签: android firebase firebase-authentication


    【解决方案1】:

    这个问题与Android Studio - Get Firebase token from GetIdToken 类似,它可以回答您的问题。

    FirebaseUser 类有一个getIdToken(boolean) 方法,该方法返回一个可用于将令牌作为字符串获取的任务。

    https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseUser.html#getIdToken(boolean)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 2020-06-10
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      • 2022-02-22
      相关资源
      最近更新 更多