在xamarin android中无法从FirebaseAuth获取刷新令牌。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在xamarin android中无法从FirebaseAuth获取刷新令牌。相关的知识,希望对你有一定的参考价值。
我试图用谷歌登录使用
IAuthResult user = await FirebaseAuth.Instance.SignInWithCredentialAsync(credential as AuthCredential);
然后我可以使用
var token = user.User.GetIdToken(false);
但没有办法获取刷新令牌来存储它,以便检查它是否有效。
答案
实际上你不需要自己使用刷新token。这是由Firebase SDK在幕后处理的,所以只要你不注销,你就能保持连接。令牌会在一小时后过期,但它们会自动刷新。你可以使用管理SDK撤销刷新令牌。https:/firebase.google.comdocsauthadmin管理会话。
以上是关于在xamarin android中无法从FirebaseAuth获取刷新令牌。的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Xamarin Android 中将图像从资源设置为自定义 ImageView?
无法使用 Xamarin.Android 中的 Xamarin.Mobile 组件保存联系人
Xamarin for android:无法从外部文件夹播放 mp3