授权与权限
取消与撤销授权
在哪里取消授权、撤销后应用还能不能访问、为什么某个应用反复要求授权、撤销与退出登录的区别。
怎么取消对某个应用的授权
在账号设置的授权管理里可以看到所有已授权的应用,逐个撤销即可。
撤销后会发生什么
| 对象 | 结果 |
|---|---|
| 访问令牌 | 立即失效,后续请求返回 401 |
| 刷新令牌 | 一并失效,应用无法再静默续期 |
| 授权记录 | 被删除,应用必须重新走授权页 |
| 你在该应用的登录状态 | 通常也会失效,需要重新登录 |
为什么某个应用反复要求授权
三种常见情况:
- 换了设备:授权记录按客户端与设备维护,新设备需要单独确认;
- 你撤销过:撤销会删除记录,下次访问自然要重新征求同意;
- 应用主动要求重新授权:应用想拿到更多权限,或检测到令牌失效后重新发起。
撤销授权和退出登录有什么区别
| 操作 | 影响范围 |
|---|---|
| 撤销某个应用的授权 | 该应用失去读你数据的资格,你在 MuoCeon 的登录态不受影响 |
| 退出登录 | 结束你当前设备的会话,已授权的应用不会自动失去授权 |
两者互不替代:担心某个应用时撤销授权,担心设备被人用时撤销会话。