从Google for Android获取访问令牌和ID令牌

时间:2020-02-09 08:16:36

标签: android wordpress firebase-authentication

要进行Wordpress身份验证,我需要以下参数

Google

{"access_token":"xxxxxxxxx","expires_in":3600,"id_token":"xxxxxxxxx","token_type":"Bearer"}

我想知道Google的访问令牌和ID令牌有什么区别,以及如何同时获取它们

我认为我按照本教程设法获得了id令牌:

https://firebase.google.com/docs/auth/admin/verify-id-tokens

使用此代码

FirebaseUser mUser = FirebaseAuth.getInstance().getCurrentUser();
mUser.getIdToken(true)
    .addOnCompleteListener(new OnCompleteListener<GetTokenResult>() {
        public void onComplete(@NonNull Task<GetTokenResult> task) {
            if (task.isSuccessful()) {
                String idToken = task.getResult().getToken();
                // Send token to your backend via HTTPS
                // ...
            } else {
                // Handle error -> task.getException();
            }
        }
    });

我缺少访问令牌

谢谢

0 个答案:

没有答案