比如对于不同角色用户路由到不同的页面
需要扩展一下角色表,添加比如 screenId
字段,然后通过监听用户 Web 登录事件,登录成功后用 Connection
拿到用户会话或者用户实体,从而可以得到角色的 screenId。打开相应的界面即可。
但是用角色定义界面会有问题:用户可能有多个角色。
CUBA 开箱支持用户自己设置默认界面,通过 帮助->设置
:
比如对于不同角色用户路由到不同的页面
需要扩展一下角色表,添加比如 screenId
字段,然后通过监听用户 Web 登录事件,登录成功后用 Connection
拿到用户会话或者用户实体,从而可以得到角色的 screenId。打开相应的界面即可。
但是用角色定义界面会有问题:用户可能有多个角色。
CUBA 开箱支持用户自己设置默认界面,通过 帮助->设置
: