From 329fa9056eebb0fb6e0908813cec7e7d002992c7 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Thu, 5 Dec 2019 08:58:10 +0800 Subject: [PATCH] * fix for pro login. --- module/user/js/login.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/module/user/js/login.js b/module/user/js/login.js index 45db68e3ba..20c0f88c3c 100644 --- a/module/user/js/login.js +++ b/module/user/js/login.js @@ -28,10 +28,11 @@ $(document).ready(function() var password = $('input:password').val().trim(); var passwordStrength = computePasswordStrength(password); - var rand = $('input#verifyRand').val(); - var referer = $('#referer').val(); - var link = createLink('user', 'login'); - var keepLogin = $('#keepLoginon').attr('checked') == 'checked' ? 1 : 0; + var hasMD5 = typeof(md5) == 'function'; + var rand = $('input#verifyRand').val(); + var referer = $('#referer').val(); + var link = createLink('user', 'login'); + var keepLogin = $('#keepLoginon').attr('checked') == 'checked' ? 1 : 0; $.ajax ({ @@ -41,7 +42,7 @@ $(document).ready(function() data: { "account": account, - "password": md5(md5(password) + rand), + "password": hasMD5 ? md5(md5(password) + rand) : password, 'passwordStrength' : passwordStrength, 'referer' : referer, 'verifyRand' : rand,