2020-10-07 17:08:13 +08:00
|
|
|
|
# shoulder-platform-gateway
|
|
|
|
|
|
|
|
|
|
|
|
- 对外网关
|
|
|
|
|
|
- api-gateway 开放 api 网关
|
2020-12-14 00:27:49 +08:00
|
|
|
|
> Oauth2 授权码模式,access-token 认证凭证
|
2020-10-07 17:08:13 +08:00
|
|
|
|
- web-gateway web网关
|
2020-12-14 00:27:49 +08:00
|
|
|
|
> 非前后分离 用户名密码登录、Session 作为认证凭证
|
|
|
|
|
|
> 前后分离 Oauth2-授权码/密码模式认证、accessToken 作为认证凭证
|
2020-10-07 17:08:13 +08:00
|
|
|
|
- app-gateway app网关
|
2020-12-14 00:27:49 +08:00
|
|
|
|
> Oauth2-授权码/密码模式认证,access-token 认证凭证
|
|
|
|
|
|
- h5-gateway 小程序网关
|
|
|
|
|
|
> Oauth2 简化模式,适合纯前端应用,且通信为 https
|
2020-10-07 17:08:13 +08:00
|
|
|
|
- 注:这些网关用于隔离内部细节,虽然是系统对外服务的门面,但一般也不会直接暴露于外部网络,而是位于 nginx 等代理服务器之后,系统服务之前。
|
|
|
|
|
|
|
|
|
|
|
|
- 对内网关
|
2020-12-14 00:27:49 +08:00
|
|
|
|
> Oauth2 客户端模式,access-token 认证凭证
|
2020-10-07 17:08:13 +08:00
|
|
|
|
- biz-gateway 业务网关
|
|
|
|
|
|
- storage-gateway 对象存储,统一存储
|
|
|
|
|
|
- third-api-gateway 调用第三方接口过该网关,按照业务重要程度选择性单独部署
|
|
|
|
|
|
|
2020-12-14 00:27:49 +08:00
|
|
|
|
- 后台应用
|
|
|
|
|
|
-
|
2020-10-07 17:08:13 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i.
|
|
|
|
|
|
.` i.
|
|
|
|
|
|
.` `i
|
|
|
|
|
|
,.·` i
|
|
|
|
|
|
.··` i
|
|
|
|
|
|
.··`` Spring 1
|
|
|
|
|
|
·` ./ i
|
|
|
|
|
|
: .// i
|
|
|
|
|
|
( ,.// i
|
|
|
|
|
|
: .##` ,:
|
|
|
|
|
|
`· .##i` .:
|
|
|
|
|
|
`:.###:, ,·`
|
|
|
|
|
|
.#. :###::` `--....-`
|
|
|
|
|
|
`·` ```
|
2020-12-18 19:51:05 +08:00
|
|
|
|
|
|
|
|
|
|
----
|
|
|
|
|
|
|
|
|
|
|
|
门户
|
|
|
|
|
|
|
|
|
|
|
|
- 单点登录界面入口(最好可扩展和替换)、登录过程、密码修改
|
|
|
|
|
|
- 全局水印
|
|
|
|
|
|
- 密码到期时间不足 x 天,在门户上显示提醒
|
|
|
|
|
|
- 多门户的扩展机制
|
|
|
|
|
|
- 不同用户有自己的登录界面配置?
|
|
|
|
|
|
- 用户因连续登录失败被锁定后,界面上给出剩余锁定时间提示
|
|
|
|
|
|
- 搜索框
|
|
|
|
|
|
- 菜单集成 菜单间功能跳转
|
|
|
|
|
|
- 帮助、下载、关于等软件产品信息呈现,以及管理
|