Skip to content

Commit

Permalink
Merge pull request mosip#664 from GurukiranP/ES_939
Browse files Browse the repository at this point in the history
[ES-939] [MOSIP-32195] [MOSIP-32304] [INJIWEB-122] [INJIWEB-125]: Fixed the issue where error messages were not handled properly in KBA login form and also handled with regex and max-length for the policy number and full name fields.
  • Loading branch information
aranaravi authored Apr 25, 2024
2 parents de6cebd + de92a5f commit 2c46a72
Show file tree
Hide file tree
Showing 10 changed files with 107 additions and 58 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ mosip.esignet.ui.signup.config={'signup.banner': true, 'signup.url': 'http://loc

mosip.esignet.ui.forgot-password.config={'forgot-password': true, 'forgot-password.url': 'http://localhost:3000/forgot-password'}

mosip.esignet.authenticator.default.auth-factor.kba.field-details={{'id':'policyNumber', 'type':'text', 'format':''},{'id':'name', 'type':'text', 'format':''},{'id':'dob', 'type':'date', 'format':'dd/mm/yyyy'}}
mosip.esignet.authenticator.default.auth-factor.kba.field-details={{'id':'policyNumber', 'type':'text', 'format':'', 'maxLength': 50, 'regex': '^\\s*[+-]?(\\d+|\\d*\\.\\d+|\\d+\\.\\d*)([Ee][+-]?\\d*)?\\s*$'},{'id':'fullName', 'type':'text', 'format':'', 'maxLength': 50, 'regex': '^[A-Za-z\\s]{1,}[\\.]{0,1}[A-Za-z\\s]{0,}$'},{'id':'dob', 'type':'date', 'format':'dd/mm/yyyy'}}
mosip.esignet.authenticator.default.auth-factor.kba.individual-id-field=policyNumber

mosip.esignet.ui.config.key-values={'sbi.env': 'Developer', 'sbi.timeout.DISC': 30, \
Expand Down
12 changes: 8 additions & 4 deletions oidc-ui/public/locales/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,12 +84,11 @@
"sign_in_with_details": "تسجيل الدخول بالتفاصيل",
"login": "تسجيل الدخول",
"policyNumber": "ادخل رقم الوثيقة",
"name": "ادخل الاسم",
"fullName": "ادخل الاسم",
"dob": "ادخل تاريخ الميلاد",
"policyNumber_placeholder": "رقم الوثيقة",
"name_placeholder": "الاسم",
"dob_placeholder": "تاريخ الميلاد",
"auth_failed": "فشل تسجيل الدخول، يرجى ادخال بيانات الاعتماد الصحيحة"
"fullName_placeholder": "الاسم",
"dob_placeholder": "تاريخ الميلاد"
},
"LoginQRCode": {
"scan_with_wallet": "قم بالمسح باستخدام {{walletName}} لتسجيل الدخول",
Expand Down Expand Up @@ -296,6 +295,8 @@
"captcha_validator_not_found": "فشل في العثور على مثيل Captcha Valitator ، يرجى التحقق من ClassPath.",
"invalid_captcha": "وجدت captcha غير صالحة.",
"invalid_auth_factor_type_or_challenge_format": "نوع عامل المصادقة غير صالح أو تنسيق التحدي.",
"invalid_auth_factor_type_format" :"نوع عامل المصادقة غير صالح أو تنسيق التحدي.",
"invalid_challenge_length" : "اعتراض غير صالح ، تم انتهاك قيد الحد الأدنى أو الحد الأقصى للطول.",
"unsupported_pkce_challenge_method": "طريقة تبادل التحدي الرئيسية إثبات غير مدعوم.",
"invalid_pkce_challenge": "تحدي مفتاح إثبات غير صالح.",
"invalid_pkce_code_verifier": "دليل مفتاح إثبات غير صالح.",
Expand Down Expand Up @@ -450,6 +451,9 @@
"password_error_msg": "رمز مرور خاطئ",
"IDA-MLC-018": "اسم المستخدم أو كلمة المرور غير صحيحة. حاول مرة اخرى."
},
"kba": {
"auth_failed": "فشل تسجيل الدخول، يرجى ادخال بيانات الاعتماد الصحيحة"
},
"statusCodeHeader": {
"400": "طلب غير صالح",
"401": "غير مصرح به",
Expand Down
10 changes: 7 additions & 3 deletions oidc-ui/public/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,8 @@
"fullName": "Enter Full Name",
"dob": "Enter DOB",
"policyNumber_placeholder": "Policy Number",
"name_placeholder": "Name",
"dob_placeholder": "DOB",
"auth_failed": "Login failed, please enter correct credentials"
"fullName_placeholder": "Name",
"dob_placeholder": "DOB"
},
"LoginQRCode": {
"scan_with_wallet": "Scan with {{walletName}} to login",
Expand Down Expand Up @@ -297,6 +296,8 @@
"captcha_validator_not_found": "Failed to find captcha validator instance, Please check classpath.",
"invalid_captcha": "Invalid captcha found.",
"invalid_auth_factor_type_or_challenge_format": "Invalid auth factor type or challenge format.",
"invalid_auth_factor_type_format" : "Invalid auth factor type or challenge format.",
"invalid_challenge_length" : "Invalid challenge, Min or Max length constraint violated.",
"unsupported_pkce_challenge_method": "Unsupported proof key challenge exchange method.",
"invalid_pkce_challenge": "Invalid Proof key challenge.",
"invalid_pkce_code_verifier": "Invalid proof key code verifier.",
Expand Down Expand Up @@ -451,6 +452,9 @@
"password_error_msg": "Invalid Password",
"IDA-MLC-018": "Incorrect username or password. Please try again."
},
"kba": {
"auth_failed": "Login failed, please enter correct credentials"
},
"statusCodeHeader": {
"400": "Bad Request",
"401": "Unauthorized",
Expand Down
8 changes: 6 additions & 2 deletions oidc-ui/public/locales/hi.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@
"dob": "जन्मतिथि दर्ज करें",
"policyNumber_placeholder": "पॉलिसी नंबर",
"fullName_placeholder": "पूरा नाम",
"dob_placeholder": "जन्मतिथि",
"auth_failed": "लॉगिन विफल, कृपया सही क्रेडेंशियल दर्ज करें"
"dob_placeholder": "जन्मतिथि"
},
"LoginQRCode": {
"scan_with_wallet": "लॉगिन करने के लिए {{walletName}} से स्कैन करें",
Expand Down Expand Up @@ -297,6 +296,8 @@
"binding_auth_failed": "प्रमुख बाउंड ऑथेंटिकेशन (लिंक्ड-वॉलेट) विफल रहा।",
"invalid_captcha": "अमान्य कैप्चा मिला।",
"invalid_auth_factor_type_or_challenge_format": "अमान्य प्रामाणिक कारक प्रकार या चुनौती प्रारूप।",
"invalid_auth_factor_type_format" : "अमान्य प्रामाणिक कारक प्रकार या चुनौती प्रारूप।",
"invalid_challenge_length" : "अमान्य चुनौती, न्यूनतम या अधिकतम लंबाई बाधा का उल्लंघन किया गया।",
"unsupported_pkce_challenge_method": "असमर्थित प्रमाण कुंजी चैलेंज एक्सचेंज विधि।",
"invalid_pkce_challenge": "अमान्य प्रूफ कुंजी चुनौती।",
"invalid_pkce_code_verifier": "अमान्य प्रूफ कुंजी कोड सत्यापनकर्ता।",
Expand Down Expand Up @@ -453,6 +454,9 @@
"IDA-PSD-001": "गलत उपयोगकर्ता नाम या पासवर्ड। कृपया पुन: प्रयास करें।",
"IDA-PSD-002": "गलत उपयोगकर्ता नाम या पासवर्ड। कृपया पुन: प्रयास करें।"
},
"kba": {
"auth_failed": "लॉगिन विफल, कृपया सही क्रेडेंशियल दर्ज करें"
},
"statusCodeHeader": {
"400": "अमान्य अनुरोध",
"401": "अनाधिकृत",
Expand Down
5 changes: 5 additions & 0 deletions oidc-ui/public/locales/km.json
Original file line number Diff line number Diff line change
Expand Up @@ -296,6 +296,8 @@
"captcha_validator_not_found": "មិនអាចរកឃើញឧទាហរណ៍ validator captcha បាន សូមពិនិត្យមើល classspath។",
"invalid_captcha": "បានរកឃើញ captcha មិនត្រឹមត្រូវ",
"invalid_auth_factor_type_or_challenge_format": "ប្រភេទកត្តាផ្ទៀងផ្ទាត់មិនត្រឹមត្រូវ ឬទម្រង់បញ្ហាប្រឈម។",
"invalid_auth_factor_type_format" : "ប្រភេទកត្តាផ្ទៀងផ្ទាត់មិនត្រឹមត្រូវ ឬទម្រង់បញ្ហាប្រឈម។",
"invalid_challenge_length" : "ការ ប្រកួត ប្រជែង មិន ត្រឹម ត្រូវ ការ ដាក់ កំហិត ប្រវែង Min ឬ Max បាន រំលោភ បំពាន ។",
"unsupported_pkce_challenge_method": "វិធីសាស្ត្រដោះដូរគន្លឹះដែលមិនបានគាំទ្រ។",
"invalid_pkce_challenge": "បញ្ហា គន្លឹះ ភស្តុតាង មិន ត្រឹមត្រូវ",
"invalid_pkce_code_verifier": "ការផ្ទៀងផ្ទាត់លេខកូដសោភ័ស្តុតាងមិនត្រឹមត្រូវ។",
Expand Down Expand Up @@ -452,6 +454,9 @@
"IDA-PSD-001": "ឈ្មោះអ្នកប្រើ ឬពាក្យសម្ងាត់មិនត្រឹមត្រូវ។ សូម​ព្យាយាម​ម្តង​ទៀត។",
"IDA-PSD-002": "ឈ្មោះអ្នកប្រើ ឬពាក្យសម្ងាត់មិនត្រឹមត្រូវ។ សូម​ព្យាយាម​ម្តង​ទៀត។"
},
"kba": {
"auth_failed": "ការ​ចូល​បាន​បរាជ័យ សូម​បញ្ចូល​លិខិត​បញ្ជាក់​ត្រឹមត្រូវ។"
},
"statusCodeHeader": {
"400": "ការស្នើសុំមិនល្អ",
"401": "មិនអនុញ្ញាតិសម្រាប់ប្រើប្រាស់",
Expand Down
8 changes: 6 additions & 2 deletions oidc-ui/public/locales/kn.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@
"dob": "ಹುಟ್ಟಿದ ದಿನಾಂಕವನ್ನು ನಮೂದಿಸಿ",
"policyNumber_placeholder": "ಪಾಲಿಸಿ ಸಂಖ್ಯೆ",
"fullName_placeholder": "ಪೂರ್ಣ ಹೆಸರು",
"dob_placeholder": "ಹುಟ್ಟಿದ ದಿನಾಂಕ",
"auth_failed": "ಲಾಗಿನ್ ವಿಫಲವಾಗಿದೆ, ದಯವಿಟ್ಟು ಸರಿಯಾದ ರುಜುವಾತುಗಳನ್ನು ನಮೂದಿಸಿ"
"dob_placeholder": "ಹುಟ್ಟಿದ ದಿನಾಂಕ"
},
"LoginQRCode": {
"scan_with_wallet": "ಲಾಗಿನ್ ಮಾಡಲು {{walletName}} ನೊಂದಿಗೆ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ",
Expand Down Expand Up @@ -297,6 +296,8 @@
"captcha_validator_not_found": "ಕ್ಯಾಪ್ಚಾ ವ್ಯಾಲಿಡೇಟರ್ ನಿದರ್ಶನವನ್ನು ಕಂಡುಹಿಡಿಯಲು ವಿಫಲವಾಗಿದೆ, ದಯವಿಟ್ಟು ಕ್ಲಾಸ್‌ಪಾತ್ ಪರಿಶೀಲಿಸಿ.",
"invalid_captcha": "ಅಮಾನ್ಯ ಕ್ಯಾಪ್ಚಾ ಕಂಡುಬಂದಿದೆ.",
"invalid_auth_factor_type_or_challenge_format": "ಅಮಾನ್ಯ ದೃ uth ೀಕರಣ ಅಂಶ ಪ್ರಕಾರ ಅಥವಾ ಸವಾಲು ಸ್ವರೂಪ.",
"invalid_auth_factor_type_format" : "ಅಮಾನ್ಯ ದೃ uth ೀಕರಣ ಅಂಶ ಪ್ರಕಾರ ಅಥವಾ ಸವಾಲು ಸ್ವರೂಪ.",
"invalid_challenge_length" : "ಅಮಾನ್ಯ ಸವಾಲು, ಕನಿಷ್ಠ ಅಥವಾ ಗರಿಷ್ಠ ಉದ್ದದ ನಿರ್ಬಂಧವನ್ನು ಉಲ್ಲಂಘಿಸಲಾಗಿದೆ.",
"unsupported_pkce_challenge_method": "ಬೆಂಬಲಿಸದ ಪ್ರೂಫ್ ಕೀ ಚಾಲೆಂಜ್ ಎಕ್ಸ್ಚೇಂಜ್ ವಿಧಾನ.",
"invalid_pkce_challenge": "ಅಮಾನ್ಯ ಪುರಾವೆ ಕೀ ಸವಾಲು.",
"invalid_pkce_code_verifier": "ಅಮಾನ್ಯ ಪ್ರೂಫ್ ಕೀ ಕೋಡ್ ಪರಿಶೀಲಕ.",
Expand Down Expand Up @@ -453,6 +454,9 @@
"IDA-PSD-001": "ತಪ್ಪಾದ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್. ದಯವಿಟ್ಟು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.",
"IDA-PSD-002": "ತಪ್ಪಾದ ಬಳಕೆದಾರಹೆಸರು ಅಥವಾ ಪಾಸ್‌ವರ್ಡ್. ದಯವಿಟ್ಟು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ."
},
"kba": {
"auth_failed": "ಲಾಗಿನ್ ವಿಫಲವಾಗಿದೆ, ದಯವಿಟ್ಟು ಸರಿಯಾದ ರುಜುವಾತುಗಳನ್ನು ನಮೂದಿಸಿ"
},
"statusCodeHeader": {
"400": "ಅಮಾನ್ಯ ವಿನಂತಿ",
"401": "ಅನಧಿಕೃತ",
Expand Down
8 changes: 6 additions & 2 deletions oidc-ui/public/locales/ta.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,7 @@
"dob": "பிறந்த தேதியை உள்ளிடுக",
"policyNumber_placeholder": "காப்பீடு எண்",
"fullName_placeholder": "முழு பெயர்",
"dob_placeholder": "பிறந்த தேதி",
"auth_failed": "உள்நுழைவு தோல்வியடைந்தது, சரியான சான்றுகளை உள்ளிடவும்"
"dob_placeholder": "பிறந்த தேதி"
},
"LoginQRCode": {
"scan_with_wallet": "உள்நுழைய {{walletName}} உடன் ஸ்கேன் செய்யவும்",
Expand Down Expand Up @@ -297,6 +296,8 @@
"captcha_validator_not_found": "கேப்ட்சா வேலிடேட்டர் உதாரணத்தைக் கண்டுபிடிப்பதில் தோல்வி, தயவுசெய்து கிளாஸ் பாதையை சரிபார்க்கவும்.",
"invalid_captcha": "தவறான கேப்ட்சா காணப்பட்டது.",
"invalid_auth_factor_type_or_challenge_format": "தவறான அங்கீகார காரணி வகை அல்லது சவால் வடிவம்.",
"invalid_auth_factor_type_format" : "தவறான அங்கீகார காரணி வகை அல்லது சவால் வடிவம்.",
"invalid_challenge_length" : "செல்லுபடியாகாத சவால், குறைந்தபட்ச அல்லது அதிகபட்ச நீளக் கட்டுப்பாடு மீறப்பட்டுள்ளது.",
"unsupported_pkce_challenge_method": "ஆதரிக்கப்படாத ஆதாரம் முக்கிய சவால் பரிமாற்ற முறை.",
"invalid_pkce_challenge": "தவறான ஆதாரம் முக்கிய சவால்.",
"invalid_pkce_code_verifier": "தவறான ஆதாரம் விசை குறியீடு சரிபார்ப்பு.",
Expand Down Expand Up @@ -453,6 +454,9 @@
"IDA-PSD-001": "தவறான பயனர்பெயர் அல்லது கடவுச்சொல். தயவு செய்து மீண்டும் முயற்சிக்கவும்.",
"IDA-PSD-002": "தவறான பயனர்பெயர் அல்லது கடவுச்சொல். தயவு செய்து மீண்டும் முயற்சிக்கவும்."
},
"kba": {
"auth_failed": "உள்நுழைவு தோல்வியடைந்தது, சரியான சான்றுகளை உள்ளிடவும்"
},
"statusCodeHeader": {
"400": "செல்லாத கோரிக்கை",
"401": "அனுமதி இல்லை",
Expand Down
Loading

0 comments on commit 2c46a72

Please sign in to comment.