将声明更改触发onIdTokenChanged

The documentation表示此功能

  

为更改的登录用户ID令牌添加观察者,其中包括登录,注销和令牌刷新事件。

我的问题是,这是否意味着对id令牌进行任何更改,包括对声明的更改,或仅登录,注销和令牌刷新?

我的用例是我要推送授权更改,如果它们失去某些特权,则应立即禁止新禁止使用的资源,而不仅仅是在下一次加载时。

h540969896 回答:将声明更改触发onIdTokenChanged

是的,它包括对该帐户的自定义声明的更改。问题在于您不能真正“强制”推送索赔更新。客户端应用程序必须愿意获得新的ID令牌,而遭到入侵的应用程序可能会选择不这样做。直到当前ID令牌到期且必须刷新之前,该效果至少将持续不超过1小时。但是您仍然可以连接应用程序以刷新令牌以响应消息或其他更新。

本文链接:https://www.f2er.com/3149275.html

大家都在问