为了保障用户的账号安全,维护门户站点系统正常运行,SuperMap iPortal 提供了登录验证码功能。在开启登录验证码功能后,用户在登录 iPortal 时需要输入图片所对应的验证码,避免密码破解及恶意登录。
iPortal 门户管理员可以在 %SuperMap iPortal_HOME%/webapps/iportal/WEB-INF 目录下的 iserver-system.xml 文件中的 <SecuritySetting> 节点下,开启登录验证码功能并进行有关配置。
示例如下:
...
<SecuritySetting>
<captchaConfig><!-- 验证码配置 -->
<enable>false</enable><!-- 是否启用验证码 -->
<type>IMAGE_CAPTCHA</type>
<length>4</length><!-- 验证码长度 -->
<expireInSeconds>120</expireInSeconds><!-- 验证码过期时间(单位:秒) -->
</captchaConfig>
</SecuritySetting>
...
其中,<captchaConfig>为登录验证码配置节点,具体配置项如下:
- <enable>:是否开启登录验证码功能。默认值:false,未开启登录验证码
- <type>:验证码类型。目前仅支持图片验证码。
- <length>:验证码位数长度,支持设置为 4-6 位。默认值:4
- <expireInSeconds>:验证码过期时间,单位:s。默认值:120