【发布时间】:2015-02-05 19:03:00
【问题描述】:
逻辑题
后端实现 我正在 Web 应用程序中实现用户管理模块。我有三个表 User、Role 和 UserInterce。用户表与角色表具有多对多关系,角色表与用户界面表具有多对多关系。因此,每当服务器返回用户对象时,系统都会验证它的角色以及该角色有权访问哪个用户界面。
这是后端实现的背景概述。
前端实现
每当用户登录系统时,服务器都会返回用户对象。我想以表单为基础实现访问控制。例如emp 角色无权添加按钮,而管理员角色有权添加按钮。为了实现基于表单的访问控制,我需要在服务器端创建另一个表,其中包含有关 ui 字段的信息,并且将与用户界面表有关系。
有人能提供更好的逻辑方式来做同样的事情吗?
【问题讨论】:
标签: angularjs spring hibernate