定制登录界面及限定登录角色:
系统提供的登录界面为 login.jsp ,通过在地址栏上增加一些参数,可以定制登录。系统提供了三个定制属性
- to: 该参数表明在登录后进行哪个界面。当它等于 "oa" 时,表示进入工作台,当它等于"home" 时,表示登录后进入首页
- role : 系统提供了基于角色的权限管理 , 用户的工作台由它的角色来决定。当用户拥有多个角色时,它的工作台项目可能比较多,此时可以通过使用role参数来强制用户仅能以指定的角色登录系统,此时,用户的角色将被限定为该用户实际角色与role参数限定角色的交集。role参数可以是指定的一个角色的ID,也可以是多个角色的ID,多个ID之间使用英文逗号分隔。
- logo : 该参数允许定制登录界面的logo图片。
示例:
- login.jsp?to=oa 表示登录后直接进入工作台
- login.jsp?role=1,3 表示用户登录后,角色限定为ID等于1或3的角色。
- login.jsp?logo=image/3.png 表示使用指定的图片做为登录界面中的logo图片
关于角色登录限制:
使用role参数做角色登录限制。简单的说就是剥夺所有用户指定角色之外的所有角色。比如 role=1,3 表示所有的用户在登录后,除角色ID=1或3的角色所拥有的权限之外的所有权限一率剥夺。
以系统管理员登录系统,在“系统”页中打开角色管理,就可以查看角色的ID。如下图:
