通过 Google 的身份验证器登录时,每个应用程序 (uid) 的每个帐户都会提示一次允许访问屏幕 (GrantPermissionActivity),但是没有记录可以选择在哪里为自定义 3rd 方身份验证器显示该屏幕。
任何人都知道是否有办法做到这一点?
我尝试插入自定义检查并模仿 GrantPermissionActivity,但问题是 AuthToken 已缓存,因此我无法弄清楚如何在第三方应用程序上强制执行此操作,因为 getAuthToken 将简单地通过缓存令牌的自定义代码。
请注意,这与以下问题不同:在用户已经允许访问之后,您如何强制 AccountManager 显示“访问请求”屏幕?