知识卡片

认证授权分离

专业/工作

内容

认证解决“你是谁”,授权解决“你能做什么”。两者混在一起会让身份凭据承担过多语义,既难撤销也难审计。发散:安全模型越清晰,后续扩展角色、租户和第三方接入越轻。

参考来源

《凤凰架构:构建可靠的大型分布式系统》第5章《架构安全性》