账号

面向浏览器客户端的账号令牌服务基础

说明浏览器账号服务在注册、登录、令牌交换和注销流程中应保持的最小可信边界。

浏览器需要稳定的身份表面

桌面浏览器的账号流程通常会经过多个兼容入口:网页登录、客户端注册、令牌刷新、用户信息读取和注销。

这些入口可以在协议形式上保持兼容,但服务端仍然应该坚持同一个身份模型,避免不同路径生成互相矛盾的会话状态。

令牌只表达已验证的主体

访问令牌和刷新令牌的价值不在于携带大量用户信息,而在于让后续服务能稳定识别已经验证过的主体、受众和有效期。

Fovea 的服务层把账号能力、用户信息和同步授权都收敛到已认证身份上,减少客户端参数对权限判断的影响。

注销要覆盖兼容入口

兼容旧客户端时,注销和撤销可能会出现在多个路径上。服务端需要让这些路径得到一致处理,让用户退出后不留下可继续刷新的凭据。

这类小接口往往不显眼,但它们决定了账号体验是否可信。

返回社区文章