我正在尝试在Unity游戏项目中实施Firebase身份验证系统.一切都在网站的控制台面板上正确设置.我已经阅读了文档,但无法使用Unity内Firebase中的任何API登录Google.所以我买了Prime31的Unity游戏服务插件.
这是我的问题:
如何在Firebase中使用Google进行身份验证?我是否需要自己管理Google登录?
在Firebase文档中,我发现:
"用户成功登录后,请更换Firebase凭据的访问令牌,并使用Firebase凭据对Firebase进行身份验证:"
Firebase.Auth.Credential credential = Firebase.Auth.GoogleAuthProvider.GetCredential(googleIdToken, googleAccessToken);
auth.SignInWithCredentialAsync(credential).ContinueWith(task => {
//......//
});
如何获得googleIdToken,googleAccessToken作为上述参数传递?
请帮忙(带代码).我非常喜欢Firebase,并希望在没有像PRIME31这样的第三方插件的情况下使用它.
c# android unity-game-engine firebase firebase-authentication