diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/util/PasswordUtil.java b/openmetadata-service/src/main/java/org/openmetadata/service/util/PasswordUtil.java index 8f229efd406..1143999077c 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/util/PasswordUtil.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/util/PasswordUtil.java @@ -34,7 +34,7 @@ public class PasswordUtil { static { List rules = new ArrayList<>(); - // 8 and 16 characters + // 8 and 56 characters rules.add(new LengthRule(8, 56)); // No whitespace allowed rules.add(new WhitespaceRule()); diff --git a/openmetadata-spec/src/main/resources/json/schema/auth/passwordResetRequest.json b/openmetadata-spec/src/main/resources/json/schema/auth/passwordResetRequest.json index 8594d17610c..1e8a7a0f031 100644 --- a/openmetadata-spec/src/main/resources/json/schema/auth/passwordResetRequest.json +++ b/openmetadata-spec/src/main/resources/json/schema/auth/passwordResetRequest.json @@ -14,13 +14,13 @@ "description": "Password", "type": "string", "minLength": 8, - "maxLength": 16 + "maxLength": 56 }, "confirmPassword": { "description": "Confirm Password", "type": "string", "minLength": 8, - "maxLength": 16 + "maxLength": 56 }, "token": { "description": "Token", diff --git a/openmetadata-spec/src/main/resources/json/schema/auth/registrationRequest.json b/openmetadata-spec/src/main/resources/json/schema/auth/registrationRequest.json index b0efbb074f8..a64d33e4451 100644 --- a/openmetadata-spec/src/main/resources/json/schema/auth/registrationRequest.json +++ b/openmetadata-spec/src/main/resources/json/schema/auth/registrationRequest.json @@ -22,7 +22,7 @@ "description": "Login Password", "type": "string", "minLength": 8, - "maxLength": 16 + "maxLength": 56 } }, "required": [ diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json index 4a3e48786e7..088e7dd9255 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Überwache und verstehe die Struktur deiner Tabellen mit dem Profiler.", "page-sub-header-for-teams": "Stelle deine gesamte Organisationsstruktur mit hierarchischen Teams dar.", "page-sub-header-for-users": "Stelle deine gesamte Organisationsstruktur mit hierarchischen Teams dar.", - "password-error-message": "Das Passwort muss mindestens 8 und maximal 16 Zeichen lang sein und mindestens einen Großbuchstaben (A-Z), einen Kleinbuchstaben (a-z), eine Zahl und ein Sonderzeichen (z. B. !, %, @ oder #) enthalten.", - "password-pattern-error": "Das Passwort muss mindestens 8 und maximal 16 Zeichen lang sein und mindestens einen Sonderbuchstaben, einen Großbuchstaben und einen Kleinbuchstaben enthalten.", + "password-error-message": "Das Passwort muss mindestens 8 und maximal 56 Zeichen lang sein und mindestens einen Großbuchstaben (A-Z), einen Kleinbuchstaben (a-z), eine Zahl und ein Sonderzeichen (z. B. !, %, @ oder #) enthalten.", + "password-pattern-error": "Das Passwort muss mindestens 8 und maximal 56 Zeichen lang sein und mindestens einen Sonderbuchstaben, einen Großbuchstaben und einen Kleinbuchstaben enthalten.", "path-of-the-dbt-files-stored": "Pfad zum Ordner, in dem die dbt-Dateien gespeichert sind", "permanently-delete-metadata": "Das dauerhafte Löschen dieses <0>{{entityName}} entfernt seine Metadaten dauerhaft aus OpenMetadata.", "permanently-delete-metadata-and-dependents": "Das dauerhafte Löschen dieses {{entityName}} entfernt seine Metadaten sowie die Metadaten von {{dependents}} dauerhaft aus OpenMetadata.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json index d3e9fd1e7cc..8105af1ff5d 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Monitor and understand your tables structure with the profiler.", "page-sub-header-for-teams": "Represent your entire organizational structure with hierarchical teams.", "page-sub-header-for-users": "Represent your entire organizational structure with hierarchical teams.", - "password-error-message": "Password must be a minimum of 8 and a maximum of 16 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", - "password-pattern-error": "Password must be of minimum 8 and maximum 16 characters, with one special , one upper, one lower case character", + "password-error-message": "Password must be a minimum of 8 and a maximum of 56 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", + "password-pattern-error": "Password must be of minimum 8 and maximum 56 characters, with one special , one upper, one lower case character", "path-of-the-dbt-files-stored": "Path of the folder where the dbt files are stored", "permanently-delete-metadata": "Permanently deleting this <0>{{entityName}} will remove its metadata from OpenMetadata permanently.", "permanently-delete-metadata-and-dependents": "Permanently deleting this {{entityName}} will remove its metadata, as well as the metadata of {{dependents}} from OpenMetadata permanently.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json index e37eb078adb..c4012d85c86 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Monitor and understand your tables structure with the profiler.", "page-sub-header-for-teams": "Represent your entire organizational structure with hierarchical teams.", "page-sub-header-for-users": "Represent your entire organizational structure with hierarchical teams.", - "password-error-message": "Password must be a minimum of 8 and a maximum of 16 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", - "password-pattern-error": "La contraseña debe tener como mínimo 8 y como máximo 16 caracteres, con un caracter especial, una letra mayúscula, y una letra minúscula.", + "password-error-message": "Password must be a minimum of 8 and a maximum of 56 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", + "password-pattern-error": "La contraseña debe tener como mínimo 8 y como máximo 56 caracteres, con un caracter especial, una letra mayúscula, y una letra minúscula.", "path-of-the-dbt-files-stored": "Ruta de la carpeta donde se almacenan los archivos dbt", "permanently-delete-metadata": "Al eliminar permanentemente este <0>{{entityName}}, se eliminaran sus metadatos de OpenMetadata permanentemente.", "permanently-delete-metadata-and-dependents": "Al eliminar permanentemente este {{entityName}}, se eliminaran sus metadatos, así como los metadatos de {{dependents}} de OpenMetadata permanentemente.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json index 0605a972296..654d18892fa 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Surveillez et comprenez la structure de vos tables avec le profilage.", "page-sub-header-for-teams": "Représentez toute la structure organisationnelle avec des équipes hiérarchiques.", "page-sub-header-for-users": "Représentez toute la structure organisationnelle avec des équipes hiérarchiques.", - "password-error-message": "Le mot de passe doit comporter au moins 8 caractères et au plus 16 caractères et doit contenir au moins une lettre majuscule (A-Z), une lettre minuscule (a-z), un chiffre et un caractère spécial (tel que !, %, @ ou #).", - "password-pattern-error": "Le mot de passe doit comporter au moins 8 caractères et au plus 16 caractères, avec un caractère spécial, une lettre majuscule et une lettre minuscule.", + "password-error-message": "Le mot de passe doit comporter au moins 8 caractères et au plus 56 caractères et doit contenir au moins une lettre majuscule (A-Z), une lettre minuscule (a-z), un chiffre et un caractère spécial (tel que !, %, @ ou #).", + "password-pattern-error": "Le mot de passe doit comporter au moins 8 caractères et au plus 56 caractères, avec un caractère spécial, une lettre majuscule et une lettre minuscule.", "path-of-the-dbt-files-stored": "Chemin du dossier où sont situés les fichiers dbt.", "permanently-delete-metadata": "La suppression permanente de cette <0>{{entityName}} supprimera ses métadonnées de façon permanente d'OpenMetadata.", "permanently-delete-metadata-and-dependents": "La suppression permanente de cette {{entityName}} supprimera ses métadonnées ainsi que les métadonnées de {{dependents}} de façon permanente d'OpenMetadata.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json index 32dcf1d881f..be695f9dea4 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "נטרו, נתחו והבינו את מבנה הטבלאות שלכם באמצועות הפרופיילר.", "page-sub-header-for-teams": "ייצג את מבנה הארגון באמצעות היררכיה של צוותים", "page-sub-header-for-users": "ייצג את מבנה הארגון באמצעות היררכיה של צוותים", - "password-error-message": "יש להזין סיסמה באורך של 8 עד 16 תווים ולכלול לפחות אות גדולה אחת (A-Z), אות קטנה אחת (a-z), מספר אחד ותו מיוחד (כמו !, %, @, או #)", - "password-pattern-error": "יש להזין סיסמה באורך של 8 עד 16 תווים, עם תו מיוחד אחד, אות גדולה אחת ואות קטנה אחת", + "password-error-message": "יש להזין סיסמה באורך של 8 עד 15 תווים ולכלול לפחות אות גדולה אחת (A-Z), אות קטנה אחת (a-z), מספר אחד ותו מיוחד (כמו !, %, @, או #)", + "password-pattern-error": "יש להזין סיסמה באורך של 8 עד 56 תווים, עם תו מיוחד אחד, אות גדולה אחת ואות קטנה אחת", "path-of-the-dbt-files-stored": "נתיב לתיקייה בה נשמרים קבצי ה-dbt", "permanently-delete-metadata": "מחיקה של {{entityName}} תסיר את המטה-דאטה שלו מ-OpenMetadata לצמיתות.", "permanently-delete-metadata-and-dependents": "מחיקה של {{entityName}} תסיר את המטה-דאטה שלו, כמו גם את המטה-דאטה של {{dependents}} מ-OpenMetadata לצמיתות.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json index c5538a03a5c..47099c0f9a5 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Monitor and understand your tables structure with the profiler.", "page-sub-header-for-teams": "Represent your entire organizational structure with hierarchical teams.", "page-sub-header-for-users": "Represent your entire organizational structure with hierarchical teams.", - "password-error-message": "Password must be a minimum of 8 and a maximum of 16 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", - "password-pattern-error": "パスワードは8~16の文字列で、1つの特殊文字、大文字1つ、小文字1つが含まれる必要があります。", + "password-error-message": "Password must be a minimum of 8 and a maximum of 66 characters long and contain at least one uppercase character (A-Z), one lowercase character (a-z), one number, and one special character (such as !, %, @, or #)", + "password-pattern-error": "パスワードは8~56の文字列で、1つの特殊文字、大文字1つ、小文字1つが含まれる必要があります。", "path-of-the-dbt-files-stored": "Path of the folder where the dbt files are stored", "permanently-delete-metadata": "Permanently deleting this <0>{{entityName}} will remove its metadata from OpenMetadata permanently.", "permanently-delete-metadata-and-dependents": "Permanently deleting this {{entityName}} will remove its metadata, as well as the metadata of {{dependents}} from OpenMetadata permanently.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json index 3029189151f..bd7ddc5122e 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Volg en begrijp de structuur van je tabellen met de profiler.", "page-sub-header-for-teams": "Vertegenwoordig je hele organisatiestructuur met hiërarchische teams.", "page-sub-header-for-users": "Vertegenwoordig je hele organisatiestructuur met hiërarchische teams.", - "password-error-message": "Het wachtwoord moet minimaal 8 en maximaal 16 tekens lang zijn en ten minste één hoofdletter (A-Z), één kleine letter (a-z), één cijfer en één speciaal teken (zoals !, %, @ of #) bevatten", - "password-pattern-error": "Wachtwoord moet minimaal 8 en maximaal 16 tekens lang zijn, met één speciaal teken, één hoofdletter, één kleine letter", + "password-error-message": "Het wachtwoord moet minimaal 8 en maximaal 56 tekens lang zijn en ten minste één hoofdletter (A-Z), één kleine letter (a-z), één cijfer en één speciaal teken (zoals !, %, @ of #) bevatten", + "password-pattern-error": "Wachtwoord moet minimaal 8 en maximaal 56 tekens lang zijn, met één speciaal teken, één hoofdletter, één kleine letter", "path-of-the-dbt-files-stored": "Pad naar de map waarin de dbt-bestanden zijn opgeslagen", "permanently-delete-metadata": "Het permanent verwijderen van deze <0>{{entityName}} verwijdert de metadata ervan permanent uit OpenMetadata.", "permanently-delete-metadata-and-dependents": "Het permanent verwijderen van deze {{entityName}} verwijdert de metadata ervan, evenals de metadata van {{dependents}} permanent uit OpenMetadata.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json index 06f40864483..77323d795b6 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Monitore e compreenda a estrutura de suas tabelas com o examinador.", "page-sub-header-for-teams": "Represente toda a estrutura organizacional com equipes hierárquicas.", "page-sub-header-for-users": "Represente toda a estrutura organizacional com equipes hierárquicas.", - "password-error-message": "A senha deve ter no mínimo 8 e no máximo 16 caracteres e conter pelo menos uma letra maiúscula (A-Z), uma letra minúscula (a-z), um número e um caractere especial (como !, %, @ ou #)", - "password-pattern-error": "A senha deve ter no mínimo 8 e no máximo 16 caracteres, com pelo menos um caractere especial, uma letra maiúscula e uma letra minúscula", + "password-error-message": "A senha deve ter no mínimo 8 e no máximo 56 caracteres e conter pelo menos uma letra maiúscula (A-Z), uma letra minúscula (a-z), um número e um caractere especial (como !, %, @ ou #)", + "password-pattern-error": "A senha deve ter no mínimo 8 e no máximo 56 caracteres, com pelo menos um caractere especial, uma letra maiúscula e uma letra minúscula", "path-of-the-dbt-files-stored": "Caminho da pasta onde os arquivos dbt são armazenados", "permanently-delete-metadata": "Excluir permanentemente este(a) <0>{{entityName}} removerá seus metadados do OpenMetadata permanentemente.", "permanently-delete-metadata-and-dependents": "Excluir permanentemente este(a) {{entityName}} removerá seus metadados, bem como os metadados de {{dependents}} do OpenMetadata permanentemente.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json index b9aacc54a5e..6b81e846f27 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "Отслеживайте и анализируйте структуру ваших таблиц с помощью профилировщика.", "page-sub-header-for-teams": "Представьте всю свою организационную структуру с помощью иерархических команд.", "page-sub-header-for-users": "Представьте всю свою организационную структуру с помощью иерархических команд.", - "password-error-message": "Пароль должен содержать не менее 8 и не более 16 символов и содержать как минимум один символ верхнего регистра (A-Z), один символ нижнего регистра (az), одну цифру и один специальный символ (например, !, %, @ или #). )", - "password-pattern-error": "Пароль должен состоять минимум из 8 и максимум из 16 символов, включая один специальный, один верхний и один нижний регистр.", + "password-error-message": "Пароль должен содержать не менее 8 и не более 56 символов и содержать как минимум один символ верхнего регистра (A-Z), один символ нижнего регистра (az), одну цифру и один специальный символ (например, !, %, @ или #). )", + "password-pattern-error": "Пароль должен состоять минимум из 8 и максимум из 56 символов, включая один специальный, один верхний и один нижний регистр.", "path-of-the-dbt-files-stored": "Путь к папке, в которой хранятся файлы dbt", "permanently-delete-metadata": "При окончательном удалении этого объекта <0>{{entityName}} его метаданные будут навсегда удалены из OpenMetadata.", "permanently-delete-metadata-and-dependents": "Безвозвратное удаление этого {{entityName}} удалит его метаданные, а также метаданные {{dependers}} из OpenMetadata навсегда.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json index aa25d3eaf46..61bdb7fd269 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json @@ -1543,8 +1543,8 @@ "page-sub-header-for-table-profile": "通过数据分析工具了解和跟踪您的数据表结构", "page-sub-header-for-teams": "将组织机构的架构通过团队进行分层分级", "page-sub-header-for-users": "将组织机构的架构通过团队进行分层分级", - "password-error-message": "密码必须为8到16个字符,至少包括一个大写字母(A-Z)、一个小写字母(a-z),和一个特殊字符(例如:!, %, @, or #)", - "password-pattern-error": "密码必须为8到16个字符,至少包括一个特殊字符、一个大写字母、一个小写字母", + "password-error-message": "密码必须为8到56个字符,至少包括一个大写字母(A-Z)、一个小写字母(a-z),和一个特殊字符(例如:!, %, @, or #)", + "password-pattern-error": "密码必须为8到56个字符,至少包括一个特殊字符、一个大写字母、一个小写字母", "path-of-the-dbt-files-stored": "存储 dbt 文件的文件夹路径", "permanently-delete-metadata": "永久删除此<0>{{entityName}}将永久从 OpenMetadata 中删除其元数据", "permanently-delete-metadata-and-dependents": "永久删除此{{entityName}}将永久从 OpenMetadata 中删除其元数据以及{{dependents}}的元数据",