diff --git a/Riot/Utils/PasswordValidator.swift b/Riot/Utils/PasswordValidator.swift index 59c6e15d4..cb70c880e 100644 --- a/Riot/Utils/PasswordValidator.swift +++ b/Riot/Utils/PasswordValidator.swift @@ -71,7 +71,8 @@ enum PasswordValidatorRule: CustomStringConvertible, Hashable { case .containNumber: return password.range(of: "[0-9]", options: .regularExpression) != nil case .containSymbol: - return password.range(of: "[!\"#$%&'()*+,-.:;<=>?@\\_`{|}~\\[\\]]", + // bwi: #4952 support more special characters + return password.range(of: "[!\"#$§€%&'()*+,-.:;<=>?@\\_`{|}~\\[\\]]", options: .regularExpression) != nil } }