feat(login): separate error messages for validation
This commit separates the error messages for credential and captcha validation on the login page. Previously, both types of errors displayed the same message, which was confusing for users. Now, distinct messages are shown depending on the error, improving user experience.
This commit is contained in:
parent
d0c3b8033d
commit
9ffbb96855
@ -122,7 +122,8 @@
|
|||||||
"submit": "Login",
|
"submit": "Login",
|
||||||
"username": "Username",
|
"username": "Username",
|
||||||
"usernameTaken": "Username already taken",
|
"usernameTaken": "Username already taken",
|
||||||
"wrongCredentials": "Wrong credentials"
|
"wrongCredentials": "Wrong credentials",
|
||||||
|
"captchaNeeded": "Captcha Needed"
|
||||||
},
|
},
|
||||||
"permanent": "Permanent",
|
"permanent": "Permanent",
|
||||||
"prompts": {
|
"prompts": {
|
||||||
|
|||||||
@ -96,7 +96,7 @@
|
|||||||
"ru": "Русский",
|
"ru": "Русский",
|
||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr" : "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"ua": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
@ -111,7 +111,8 @@
|
|||||||
"submit": "ログイン",
|
"submit": "ログイン",
|
||||||
"username": "ユーザ名",
|
"username": "ユーザ名",
|
||||||
"usernameTaken": "Username already taken",
|
"usernameTaken": "Username already taken",
|
||||||
"wrongCredentials": "ユーザ名またはパスワードが間違っています。"
|
"wrongCredentials": "ユーザ名またはパスワードが間違っています。",
|
||||||
|
"captchaNeeded": "キャプチャが必要です"
|
||||||
},
|
},
|
||||||
"permanent": "永久",
|
"permanent": "永久",
|
||||||
"prompts": {
|
"prompts": {
|
||||||
|
|||||||
@ -117,7 +117,8 @@
|
|||||||
"submit": "登录",
|
"submit": "登录",
|
||||||
"username": "用户名",
|
"username": "用户名",
|
||||||
"usernameTaken": "用户名已经被使用",
|
"usernameTaken": "用户名已经被使用",
|
||||||
"wrongCredentials": "用户名或密码错误"
|
"wrongCredentials": "用户名或密码错误",
|
||||||
|
"captchaNeeded": "需要验证"
|
||||||
},
|
},
|
||||||
"permanent": "永久",
|
"permanent": "永久",
|
||||||
"prompts": {
|
"prompts": {
|
||||||
|
|||||||
@ -96,7 +96,7 @@
|
|||||||
"ru": "Русский",
|
"ru": "Русский",
|
||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish(Sweden)",
|
"svSE": "Swedish(Sweden)",
|
||||||
"tr" : "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"ua": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
@ -111,7 +111,8 @@
|
|||||||
"submit": "登入",
|
"submit": "登入",
|
||||||
"username": "帳號",
|
"username": "帳號",
|
||||||
"usernameTaken": "用戶名已存在",
|
"usernameTaken": "用戶名已存在",
|
||||||
"wrongCredentials": "帳號或密碼錯誤"
|
"wrongCredentials": "帳號或密碼錯誤",
|
||||||
|
"captchaNeeded": "需要驗證碼"
|
||||||
},
|
},
|
||||||
"permanent": "永久",
|
"permanent": "永久",
|
||||||
"prompts": {
|
"prompts": {
|
||||||
|
|||||||
@ -97,7 +97,7 @@ export default {
|
|||||||
captcha = window.grecaptcha.getResponse();
|
captcha = window.grecaptcha.getResponse();
|
||||||
|
|
||||||
if (captcha === "") {
|
if (captcha === "") {
|
||||||
this.error = this.$t("login.wrongCredentials");
|
this.error = this.$t("login.captchaNeeded");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user