Firebase 验证 ID 令牌,但客户端尚未准备就绪,所以我不知道来自客户端的数据



我有一个使用java spring boot构建的应用程序,为了进行身份验证,我想使用Google Sign-In,我使用Firebase Admin SDK(验证Id令牌(来验证从客户端(Android(检索的用户令牌。这是我的身份验证代码

FirebaseToken decodedToken = FirebaseAuth.getInstance().verifyIdToken(idToken);
String uid = decodedToken.getUid();

idToken来自客户端,但android apk还没有准备好,所以我不知道数据的格式和内容。

有谁知道或有我想分享的这方面的经验吗

感谢

如果您只是在寻找测试上述代码的方法,请查看我们如何在自动化集成测试中获得ID令牌:https://github.com/firebase/firebase-admin-java/blob/master/src/test/java/com/google/firebase/auth/FirebaseAuthIT.java#L460

相关内容

最新更新