我有一个使用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