登录提交信息加密,新增Base64的支持

This commit is contained in:
thinkgem
2020-03-12 22:06:57 +08:00
parent aeb98bec83
commit effa1ef257
5 changed files with 61 additions and 47 deletions

View File

@@ -325,8 +325,9 @@ shiro:
# 登录提交信息加密(如果不需要加密,设置为空即可)
loginSubmit:
# 登录提交信息安全Key加密用户名、密码、验证码后再提交key设置为3个用逗号分隔默认加密方式DES
secretKey: thinkgem,jeesite,com
# 登录提交信息安全Key加密用户名、密码、验证码后再提交key设置为3个用逗号分隔默认加密方式DES、Base64
# secretKey: thinkgem,jeesite,com
secretKey: Base64
# 记住我密钥设置,为空则自动生成一个新密钥,也可以通过 com.jeesite.test.RememberMeKeyGen 生成
rememberMe:

View File

@@ -76,11 +76,11 @@
</div>
<div class="login-copyright">
&copy; ${@DateUtils.getYear()} ${@Global.getConfig('productName')} - Powered By <a
href="http://jeesite.com">JeeSite ${@Global.getProperty('jeesiteVersion')}</a>
id="loginKey" data-key="${@Global.getConfig('shiro.loginSubmit.secretKey')}"
href="http://jeesite.com" >JeeSite ${@Global.getProperty('jeesiteVersion')}</a>
</div>
</div>
<% } %>
<script>var secretKey = '${@Global.getConfig("shiro.loginSubmit.secretKey")}';</script>
<script src="${ctxStatic}/jquery-toastr/2.1/toastr.min.js?${_version}"></script>
<script src="${ctxStatic}/common/des.js?${_version}"></script>
<script src="${ctxStatic}/jquery-toastr/2.1/toastr.min.js?${_version}"></script>
<script src="${ctxStatic}/modules/sys/sysLogin.js?${_version}"></script>