主题
系统配置
系统配置组件,用于存储加载相关系统配置项。目前系统安全配置及样式配置是基于系统配置组件实现。
xml
<!-- 系统配置相关controller接口及web配置 -->
<dependency>
<groupId>cn.zjtele.pubinfo.sys.config-data</groupId>
<artifactId>config-data-api</artifactId>
</dependency>
<!-- 系统配置核心包 -->
<dependency>
<groupId>cn.zjtele.pubinfo.sys.config-data</groupId>
<artifactId>config-data-core</artifactId>
</dependency>
安全配置
安全配置主要进行用户默认密码、密码过期天数、是否强制修改初始化密码、密码连续输入错误是否锁定账号、连续输入错误密码的次数、错误后锁定的时间及黑白名单模式的配置。
相关配置
yaml
# 设置为true时开启安全配置
pubinfo:
sysconfig:
is-load-sys-config: true
注意
上述配置内容,在is-load-sys-config
为false时,从配置文件读取相关配置。is-load-sys-config
为true,优先从数据库读取配置,如果数据库配置不存在,则从配置文件读取相关配置。
黑白名单配置
黑白名单功能,主要是针ip地址,进行访问黑白名单的管控。
样式配置
主要针对系统及主题样式进行配置,包括主题配置、布局模式、页面切换动画、页宽模式、导航栏配置、标签栏配置、工具栏配置、面包屑配置等相关配置。