Appearance
登录设置
登录页面
默认情况下,用户统一通过工作台登录系统,然后在工作台页面进入应用。如果启用了应用登录页面
之后,应用就拥有了独立的登录页面,这样可以使得应用脱离工作台独立运行。 应用的独立登录页面地址如下
桌面端
shell
https://next.informat.cn/auth/app/${appId}/0
移动端
shell
https://next.informat.cn/mobile/app_login/${appId}/0
其中 ${appId}
是应用的 ID。
对于登录页面也可以自定义标题
logo
背景图片
描述文字
以下是一个示例
在上面的例子中,也使用了主题样式将登录表单调整到右侧显示。代码如下
css
.login.auth .theme-auth-view{
position: absolute;
right: 100px;
top: calc(50vh - 350px);
}
用户扩展信息
用户扩展信息功能允许通过调用一个自动化来设置和用户绑定的session
信息,这个信息会被保存在表达式
变量 user.userInfo
中。在配置过程中可以通过表达式在 表达式
自动化
脚本
中引用。
以下是一个设置用户扩展信息的自动化代码片段
js
let userSession={
role:'admin',
department:'销售部'
}
automatic.setReturnValue(userSession);
在自动化中使用以下表达式访问
js
${User.userInfo(Context.userId()).userInfo}
在客户端通过以下表达式访问
js
${user.userInfo}