1. 地球号的网关接口允许多角色多权限接口吗?

这里谈一下地球号接口的设计历程

  1. 早期,地球号允许设计多角色+多权限的接口,也就是多个XduaApiRole+多个XduaApiRule
  2. 后来,引入了海量接口设计原则。
  3. 中期,在海量接口原则下,要求设计模式改为多个XduaApiRole+单个XduaApiRule
  4. 后来,在usro_id外键的刺激下,想起来,接口设计模式应该更加严格。
  5. 现在,要求严格贯彻海量接口原则,要求设计模式改为单个XduaApiRole+单个XduaApiRule

这是个大的变动,我觉得是可以承受的变动。

  1. 经过曲折,认为,目前要兼容多角色+单rule的方案,但未来一定要支持单角色+单rule,所以
    • 网关的角色配置命名由多角色命名XduaApiRoles改为XduaApiRole。(表明决心已定)
    • XduaApiRole还兼容","号隔开的多角色表达方式(目前还要支持多角色)

results matching ""

    No results matching ""