你可以做什么
同时用 SSO 和密码登录
如果你是通过单点登录进来的,你没有密码。设一个密码等于多了一条路——
SSO 照常可用,用户名密码也开始可用。
这件事值得在需要它之前先做。在没有浏览器的机器上,CLI 会话走
设备流,而设备流总归需要某处有个浏览器;
有密码就多了一条完全不需要浏览器的路径。
每一条对应一个 refresh token:一次浏览器会话,或一次 CLI 登录,
带上来源和最后使用时间。登出一台设备会立刻吊销它的 refresh token;
部署配了 Redis 的话,它的 access token 也会立即失效,而不是等到过期。
先登出你不认识的设备,再改密码。顺序就是这个——先改密码本身并不会结束其他会话。