分布式中,登陆和权限怎么分成两个系统?

[复制链接]
查看11 | 回复4 | 2021-1-27 05:45:26 | 显示全部楼层 |阅读模式
分布式中登陆都是做成单点登陆系统的,但是我有点疑惑,就是给用户赋权限这一个模块,是不是也可以做成一个子系统,但是赋权限这里和登陆,它们两个子系统之间的表有重复,感觉不能把它们分成两个,这里就想请教下,如果登陆和权限可以分成两个子系统,那么该怎么分?
单点登陆系统涉及到的表:用户表
权限控制系统设计到的表:用户表、角色表、资源表、用户与角色中间表、角色与资源中间表
分 -->
回复

使用道具 举报

千问 | 2021-1-27 05:45:26 | 显示全部楼层
这个就看项目了。拆服务,分开可以当然放在一起也是没有问题的。
回复

使用道具 举报

千问 | 2021-1-27 05:45:26 | 显示全部楼层
表不重复吧,登录子系统是用户表,而权限控制子系统没有用户表吧。
回复

使用道具 举报

千问 | 2021-1-27 05:45:26 | 显示全部楼层
登陆系统中,还是用用户表,权限系统中不包含用户表,当权限系统需要新增用户时,调用登陆系统提供的add、update、delete等接口功能。
而登陆系统查询用户权限时,调用权限系统提供的权限查看接口。
回复

使用道具 举报

千问 | 2021-1-27 05:45:26 | 显示全部楼层
引用3楼程序搬砖员的回复:登陆系统中,还是用用户表,权限系统中不包含用户表,当权限系统需要新增用户时,调用登陆系统提供的add、update、delete等接口功能。
而登陆系统查询用户权限时,调用权限系统提供的权限查看接口。

你这不自己拆完了吗,用户ID肯定重叠的吧,不是拆分服务的阻碍呀。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行