如何使用 firebase flutter 静默重新验证微软令牌

How to silently reauthenticate microsoft token using firebase flutter

如何使用 firebase 以静默方式重新验证 Microsoft 令牌。 FirebaseAuth.instance.currentuser.getIdToken() 无效 我需要微软令牌,我正在使用 FirebaseOAuth。

Firebase 身份验证仅在用户初始登录期间使用来自联合提供商(此处为 Microsoft)的 OAuth 令牌。之后,刷新 ID 令牌是 Firebase 身份验证的内部操作,不再需要它联系 Microsoft。

因此,如果您想从 Microsoft 获取 OAuth 令牌,则必须在从 Microsoft 身份验证提供程序返回的 OAuthCredential 初始登录期间执行此操作。