如何在安卓设备上撤销应用登录令牌?



Android 中是否有集中式命令来撤销所有应用程序的登录令牌,或者您必须进入每个应用程序才能删除它?

我不是在谈论存储在Chrome中的网站密码,而是用户登录到应用程序的状态。

提前感谢!

正如您在评论中澄清的那样,您希望注销登录设备上每个应用程序的所有用户,从而批量删除登录令牌。

清除特定应用的应用程序数据将吊销登录令牌并将用户注销。以编程方式这是不可行的,因为 Android SDK 会限制应用对其他应用的访问权限。要管理包,请查看包管理器文档。

此外,没有用于管理登录令牌的公共 API 的应用将不会响应尝试强制注销的程序。

所以普遍而言,不,没有撤销所有登录令牌的灵丹妙药。

但这里有一个来自FacebookSDK的工作流程示例:

// Initialize 
FacebookSdk.sdkInitialize(getApplicationContext());
// Log out the currently logged in user
LoginManager.getInstance().logOut();

不同的应用将具有不同的方法,但任何公共 API 都将具有非常相似的工作流程。

相关内容

  • 没有找到相关文章

最新更新