Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 1.46 KB

README.md

File metadata and controls

19 lines (16 loc) · 1.46 KB

Node.js CI

sso

网站接入

  • 创建网站 image
  • 给网站分配密钥或公钥 image
  • 网站使用密钥私钥签发JWT,在payload中指定type(值为website)和name(值为创建时指定的网站名) image
  • (可选)通过{{hostname}}/api/website_api/init/role/permission,发送需要管理的权限集到SSO image
  • 给SSO用户分配网站角色,给网站角色分配网站权限 image image
  • 之后,用户通过登录SSO获取JWT,然后拿着JWT访问网站,网站解出用户名或角色名,通过{{hostname}}/api/website_api/user/admin/permission{{hostname}}/api/website_api/role/admin/permission获取权限集 image