diff --git a/maxkey-core/src/main/resources/messages/passwordpolicy_message.properties b/maxkey-core/src/main/resources/messages/passwordpolicy_message.properties index ac8f2f77..59bc09b8 100644 --- a/maxkey-core/src/main/resources/messages/passwordpolicy_message.properties +++ b/maxkey-core/src/main/resources/messages/passwordpolicy_message.properties @@ -36,8 +36,8 @@ PasswordPolicy.OLD_PASSWORD_MATCH=\u65b0\u5bc6\u7801\u4e0d\u80fd\u4e0e\u65e7\u5b login.error.attempts={0}\u5c1d\u8bd5\u767b\u9646{1}\u6b21\u6570\u8fbe\u5230\u6700\u5927\u9650\u5236\uff0c\u8bf7\u7a0d\u540e\u518d\u767b\u9646. login.error.locked=\u7528\u6237\u88ab\u9501\u5b9a. login.error.inactive=\u7528\u6237\u975e\u6d3b\u52a8\u72b6\u6001. -login.error.password=\u767b\u5f55\u5bc6\u7801\u65e0\u6548. -login.error.username=\u7528\u6237\u540d\u65e0\u6548. +login.error.password=\u7528\u6237\u540D\u6216\u5bc6\u7801\u65e0\u6548. +login.error.username=\u7528\u6237\u540D\u6216\u5bc6\u7801\u65e0\u6548. login.error.username.null=\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a. login.error.email.null=\u767b\u5f55\u90ae\u7bb1\u4e0d\u80fd\u4e3a\u7a7a. login.error.password.null=\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a. diff --git a/maxkey-core/src/main/resources/messages/passwordpolicy_message_en.properties b/maxkey-core/src/main/resources/messages/passwordpolicy_message_en.properties index 914463a3..8e3ff85c 100644 --- a/maxkey-core/src/main/resources/messages/passwordpolicy_message_en.properties +++ b/maxkey-core/src/main/resources/messages/passwordpolicy_message_en.properties @@ -36,8 +36,8 @@ PasswordPolicy.OLD_PASSWORD_MATCH=new password match old password. login.error.attempts={0} login attempts the maximum number of {1} times, please login later. login.error.locked=The user is locked. login.error.inactive=User inactive state. -login.error.password=Invalid password. -login.error.username=Invalid username. +login.error.password=Invalid username or password. +login.error.username=Invalid username or password. login.error.username.null=username cannot be empty. login.error.email.null=email cannot be empty. login.error.password.null=Password cannot be empty. diff --git a/maxkey-core/src/main/resources/messages/passwordpolicy_message_zh_CN.properties b/maxkey-core/src/main/resources/messages/passwordpolicy_message_zh_CN.properties index d90d52b6..40eefb09 100644 --- a/maxkey-core/src/main/resources/messages/passwordpolicy_message_zh_CN.properties +++ b/maxkey-core/src/main/resources/messages/passwordpolicy_message_zh_CN.properties @@ -36,8 +36,8 @@ PasswordPolicy.OLD_PASSWORD_MATCH=\u65b0\u5bc6\u7801\u4e0d\u80fd\u4e0e\u65e7\u5b login.error.attempts={0}\u5c1d\u8bd5\u767b\u9646{1}\u6b21\u6570\u8fbe\u5230\u6700\u5927\u9650\u5236\uff0c\u8bf7\u7a0d\u540e\u518d\u767b\u9646. login.error.locked=\u7528\u6237\u88ab\u9501\u5b9a. login.error.inactive=\u7528\u6237\u975e\u6d3b\u52a8\u72b6\u6001. -login.error.password=\u767b\u5f55\u5bc6\u7801\u65e0\u6548. -login.error.username=\u7528\u6237\u540d\u65e0\u6548. +login.error.password=\u7528\u6237\u540D\u6216\u5bc6\u7801\u65e0\u6548. +login.error.username=\u7528\u6237\u540D\u6216\u5bc6\u7801\u65e0\u6548. login.error.username.null=\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a. login.error.email.null=\u767b\u5f55\u90ae\u7bb1\u4e0d\u80fd\u4e3a\u7a7a. login.error.password.null=\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a. diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-http.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-http.properties index 7720420e..0cbd24f0 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-http.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-http.properties @@ -194,7 +194,7 @@ maxkey.login.mfa.type=TimeBasedOtpAuthn #enable social sign on maxkey.login.socialsignon=true #social sign on providers -maxkey.login.socialsignon.providers=gitee,wechatopen,sinaweibo,google,qq,dingtalk,microsoft,facebook +maxkey.login.socialsignon.providers=gitee,wechatopen,sinaweibo,google,qq,dingtalk,microsoft,facebook,workweixin #Enable kerberos/SPNEGO maxkey.login.kerberos=true #wsFederation diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-https.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-https.properties index 53c7b0bb..90a934d8 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-https.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/application-https.properties @@ -195,7 +195,7 @@ maxkey.login.mfa.type=TimeBasedOtpAuthn #enable social sign on maxkey.login.socialsignon=true #social sign on providers -maxkey.login.socialsignon.providers=gitee,wechatopen,sinaweibo,google,qq,dingtalk,microsoft,facebook +maxkey.login.socialsignon.providers=gitee,wechatopen,sinaweibo,google,qq,dingtalk,microsoft,facebook,workweixin #Enable kerberos/SPNEGO maxkey.login.kerberos=true #wsFederation @@ -366,8 +366,8 @@ maxkey.socialsignon.wechatopen.sortorder=2 maxkey.socialsignon.workweixin.provider=workweixin maxkey.socialsignon.workweixin.provider.name=\u4F01\u4E1A\u5fae\u4fe1 maxkey.socialsignon.workweixin.icon=images/social/wechat_enterprise.png -maxkey.socialsignon.workweixin.client.id=wx00d052e8f417f8f9 -maxkey.socialsignon.workweixin.client.secret=lIy40iP0z4D65eJaWDNoe-vSlttmqY2WGJBygbM0TlY +maxkey.socialsignon.workweixin.client.id=ww61ca142e1fe5b8ca +maxkey.socialsignon.workweixin.client.secret=CfWEoALuKdSKzXiV-QWXeGSD5zPd6Svze3GR_gB5eFs maxkey.socialsignon.workweixin.agent.id=1000002 maxkey.socialsignon.workweixin.account.id=id maxkey.socialsignon.workweixin.sortorder=2 diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message.properties index 0e8b06a6..059e394b 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message.properties @@ -52,6 +52,7 @@ login.text.login.mobile.validTime.unit=\u79d2 login.text.login.twofactor=\u5b89\u5168\u8ba4\u8bc1 login.text.login.normal=\u57fa\u672c\u8ba4\u8bc1 login.text.login.mobile=\u624B\u673A\u767B\u5F55 +login.text.login.qrcode=\u626B\u7801\u767B\u5F55 login.text.username=\u7528\u6237\u540d login.text.mobile=\u624B\u673A\u53F7\u7801 diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_en.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_en.properties index e4dade41..474f68a5 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_en.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_en.properties @@ -52,6 +52,7 @@ login.text.login.mobile.validTime.unit=seconds login.text.login.twofactor=Two-Factors login.text.login.normal=Normal Login login.text.login.mobile=Mobile Login +login.text.login.qrcode=QRCode Login login.text.username=Username login.text.mobile=Phone Number diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_zh_CN.properties b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_zh_CN.properties index 0e8b06a6..059e394b 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_zh_CN.properties +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/messages/message_zh_CN.properties @@ -52,6 +52,7 @@ login.text.login.mobile.validTime.unit=\u79d2 login.text.login.twofactor=\u5b89\u5168\u8ba4\u8bc1 login.text.login.normal=\u57fa\u672c\u8ba4\u8bc1 login.text.login.mobile=\u624B\u673A\u767B\u5F55 +login.text.login.qrcode=\u626B\u7801\u767B\u5F55 login.text.username=\u7528\u6237\u540d login.text.mobile=\u624B\u673A\u53F7\u7801 diff --git a/maxkey-webs/maxkey-web-maxkey/src/main/resources/templates/views/login.ftl b/maxkey-webs/maxkey-web-maxkey/src/main/resources/templates/views/login.ftl index 1bbc41a8..55acaa25 100644 --- a/maxkey-webs/maxkey-web-maxkey/src/main/resources/templates/views/login.ftl +++ b/maxkey-webs/maxkey-web-maxkey/src/main/resources/templates/views/login.ftl @@ -153,6 +153,8 @@ <#--todo:send captcha--> captchaCountTimer=setInterval("getCaptchaCount()", 1000); }); + + }); @@ -192,6 +194,11 @@ <@locale code="login.text.login.mobile"/> +