一个账户怎么应用于多个不同的系统?

谷子Guzii 2017-10-10 08:35:40
要将多个系统进行整合,怎么实现在不同的系统中使用同一个账号? 该账号还在不同系统中拥有不同的权限?

需要将用户单独出来,那不同系统中怎么处理权限问题勒?有什么好的实现思路?

...全文
1274 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lili20090907 2017-12-01
  • 打赏
  • 举报
回复
建议你查询一下 SSO,然后找一个网上的开源系统看一下别人的实现
  • 打赏
  • 举报
回复
请仔细思量一下,“把所有系统涉及到的功能权限都进行整合”这个说法其实受你的认识能力的限制。权限管理系统是在各个应用子系统之前设计出来的,如果你的所谓“整合”是只知道僵化地照搬、抄袭各个子系统,那么是看不出创意的。
  • 打赏
  • 举报
回复
这就是认识事物的两面。比如说有个螺丝刀可以拧螺丝,有的人认为它是设计好的工具所以使用它扩展它,而有的人认为以后拧东西都受它牵制了所以讨厌它刁难它,这就是认识能力不同。 如果你认识到权限、目录大型管理系统是个各种子系统都需要的工具,是先有这个系统然后才有子系统的,那么你就会亲自去分析他的需求和设计他的结构。从这里可以看出你的思维方式的单一的还是完善的。
正怒月神 2017-10-10
  • 打赏
  • 举报
回复
你的意思是 单点登录吧。 网上看看,主要是所有系统和服务器由一台主机来维护用户登录的状态, 然后其他系统询问主机该用户的状态。
shoppo0505 2017-10-10
  • 打赏
  • 举报
回复
引用 2 楼 DearVera 的回复:
[quote=引用 1 楼 shoppo0505 的回复:] 一般权限都在数据库设置。 如果是大型的,重要的系统,需要将权限读取出来,来设置菜单等控件的可视化,然后在数据库操作的时候再次判定权限。 如果不重要,那么菜单的visiable,disable就基本可以满足要求了。 你这个多系统整合也是一样的道理。
@shoppo0505 单个系统可以这样设计,多个怎么进行整合勒?把所有系统涉及到的功能权限都进行整合吗?这个感觉不怎么行得通,后面出现问题,也会涉及到所有系统的使用[/quote] 对于你的各个系统,每一行数据都要有区分,原来的权限表格,可能需要多加一列来区分系统。 其他都一样啊。
shoppo0505 2017-10-10
  • 打赏
  • 举报
回复
一般权限都在数据库设置。 如果是大型的,重要的系统,需要将权限读取出来,来设置菜单等控件的可视化,然后在数据库操作的时候再次判定权限。 如果不重要,那么菜单的visiable,disable就基本可以满足要求了。 你这个多系统整合也是一样的道理。
谷子Guzii 2017-10-10
  • 打赏
  • 举报
回复
引用 1 楼 shoppo0505 的回复:
一般权限都在数据库设置。 如果是大型的,重要的系统,需要将权限读取出来,来设置菜单等控件的可视化,然后在数据库操作的时候再次判定权限。 如果不重要,那么菜单的visiable,disable就基本可以满足要求了。 你这个多系统整合也是一样的道理。
@shoppo0505 单个系统可以这样设计,多个怎么进行整合勒?把所有系统涉及到的功能权限都进行整合吗?这个感觉不怎么行得通,后面出现问题,也会涉及到所有系统的使用
游戏新手卡领号程序管理系统是蓝色动力网络自主开发的一套用于游戏推广的领号程序,采用php mysql,后台使用了ExtJs,让操作更简单,界面更漂亮! 该程序适合做个人博客,实现了伪静态功能,更利于seo。 游戏新手卡领号程序管理系统安装 1、打开phpmyadmin,新建一个数据库,整理成gb2312,导入game.sql 2、打开configs目录下的config.php文件,修改http://localhost:8080/ 为你的域名,最后需要“/”号。 再继续修改数据库相关的账号和密码 3、在config.php文件中,请根据说明修改 4、后台管理地址:http://你的域名/admin,(注:后台不兼容IE6,请使用谷歌或火狐浏览器登录后台) 默认的管理员账号和密码为:admin,请进入后台后点用户管理,选择修改。 5、问题反馈:http://www.lansedongli.com/thread.php?fid-21.html,我们将不断的更新反馈的bug。 6、免费版暂时没有淘卡中心和后台卡号批量导入的功能 游戏新手卡领号程序管理系统 09.20更新: 1、修正了前台部分js错误 2、添加伪静态功能 3、商业版添加批量导入功能 4、商业版添加淘卡中心 游戏新手卡领号程序管理系统简介: 1、系统包括卡号管理、新闻管理、会员中心三大部分 2、卡号管理实现了多种游戏的管理(可以用于多种游戏的推广) 3、会员中心可以看到该会员最近领取的卡号动态 4、限制了每个会员每天领取的卡号数量

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧