亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

蝦哥技術隨筆2022-9-1

標簽:
Java

cobrabot-web业务逻辑说明

1. 查询云资源:

以ECS 为例:

前端页面路由: https://{ip}/cobrabot/#/ECSInstances

接口:

GET:/cloud/ecsInstances?pageNumber=1&pageSize=10&apiaccountid=&name=&PrivateIpAddress=&env=&regionId=&cloud=&desc=

请求头需要带登陆后颁发的JWT;

参数说明:

主账号: 当前用户录入的云平台租户(租户唯一ak,sk录入后生效)

所在云: 支持多云,AMOP版本只有金融云;

地域: ECS 所在地域

环境: 用户在云平台ECS实例所属的VPC的描述字段包含"prd" (不区分大小写),会被定义为“生产” 类型环境, 包含“dev”(不区分大小写)字段,会被定义为“开发”环境;

其他具体参数参考前后端代码,见名知意:

后端接口业务处理流程:

  1. 手动同步云资源:

  2. 自动同步云资源:

  3. 主账号管理和关联逻辑说明:

二 SSO 登陆业务逻辑:

三 本地登陆业务逻辑:

四 后端jwt 认证 验证流程:

五 cobrabot请求云平台接口进行accToken 验证和续期:

登陆后授权角色和菜单按钮权限:

菜单路由配置方法:

权限表与角色表配置方法:

Spring Security + RBAC 方法(按钮)级别的访问控制说明:

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消