lym cb911cd676 shoulder 0.8.1 5 months ago
..
shoulder-api-gateway cb911cd676 shoulder 0.8.1 5 months ago
shoulder-storage-gateway ddf1f68615 主分支由改为main 4 years ago
README.md 8433113826 doc: 添加说明 3 years ago
pom.xml cb911cd676 shoulder 0.8.1 5 months ago

README.md

shoulder-platform-gateway

  • 对外网关

    • api-gateway 开放 api 网关 > Oauth2 授权码模式,access-token 认证凭证
    • web-gateway web网关 > 非前后分离 用户名密码登录、Session 作为认证凭证 > 前后分离 Oauth2-授权码/密码模式认证、accessToken 作为认证凭证
    • app-gateway app网关 > Oauth2-授权码/密码模式认证,access-token 认证凭证
    • h5-gateway 小程序网关 > Oauth2 简化模式,适合纯前端应用,且通信为 https
    • 注:这些网关用于隔离内部细节,虽然是系统对外服务的门面,但一般也不会直接暴露于外部网络,而是位于 nginx 等代理服务器之后,系统服务之前。
  • 对内网关

    Oauth2 客户端模式,access-token 认证凭证

    • biz-gateway 业务网关
    • storage-gateway 对象存储,统一存储
    • third-api-gateway 调用第三方接口过该网关,按照业务重要程度选择性单独部署
  • 后台应用

    •                   i.        
                      .`   i.      
                    .`       `i      
               ,.·`            i      
          .··`                  i     
      

      .··`Spring 1 · ./ i

      : .// i
      ( ,.// i
      : .##,: · .##i.: :.###:, ,· .#. :###:: --....-
      · ```


门户

  • 单点登录界面入口(最好可扩展和替换)、登录过程、密码修改
  • 全局水印
  • 密码到期时间不足 x 天,在门户上显示提醒
  • 多门户的扩展机制
  • 不同用户有自己的登录界面配置?
  • 用户因连续登录失败被锁定后,界面上给出剩余锁定时间提示
  • 搜索框
  • 菜单集成 菜单间功能跳转
  • 帮助、下载、关于等软件产品信息呈现,以及管理