Буквально в строку "Адрес электронной почты" при создании ключа можно ввести все что угодно и приложение принимает это и создает ключ, так и должно или это ошибка?
Буквально в строку "Адрес электронной почты" при создании ключа можно ввести все что угодно и приложение принимает это и создает ключ, так и должно или это ошибка?


Разрешённый формат электронной почты состоит из двух основных частей, разделённых символом «@»: локальная часть (имя пользователя) слева и доменное имя справа.
Формат email адреса
username может содержать до 64 символов.
domain содержит до 255 символов.
Вся электронная почта вместе не должна превышать 320 символов.
Разрешённые символы:
В username разрешены: латинские буквы (A-Z, a-z), цифры (0-9), а также некоторые специальные символы: точка (.), подчеркивание (_), дефис (-), и знак плюса (+).
Точки не могут быть в начале или конце локальной части, и не могут идти подряд.
В домене разрешены латинские буквы, цифры и дефисы (-).
Пример правильного адреса: dmitryy.Kyzmich+Mikola@example-domain.com
Нельзя использовать пробелы или спецсимволы, запрещённые в стандарте, например, #, %, &, *, и другими.
Разрешённый формат электронной почты состоит из двух основных частей, разделённых символом «@»: локальная часть (имя пользователя) слева и доменное имя справа.
Формат email адреса
- username может содержать до 64 символов.
- domain содержит до 255 символов.
Вся электронная почта вместе не должна превышать 320 символов.
Разрешённые символы:
1) В username разрешены: латинские буквы (A-Z, a-z), цифры (0-9), а также некоторые специальные символы: точка (.), подчеркивание (_), дефис (-), и знак плюса (+).
2) Точки не могут быть в начале или конце локальной части, и не могут идти подряд.
3) В домене разрешены латинские буквы, цифры и дефисы (-).
Пример правильного адреса: `dmitryy.Kyzmich+Mikola@example-domain.com`
Нельзя использовать пробелы или спецсимволы, запрещённые в стандарте, например, #, %, &, *, и другими.
Нет локализации
Принимает такие почты
И нет детализации ошибки, почему она произошла
Нет локализации

Принимает такие почты

И нет детализации ошибки, почему она произошла
что придумал, то и написал. Если не подходит предлагайте на что поменять
не локализировал, да
> Принимает такие пароли
это не пароль. Исправил https://gitea.ublinux.ru/YanTheKaller/ubl-settings-repomanager/commit/2e7b4a80c9ce900c754e9eaf580d26676759d9f5
> И нет детализации ошибки, почему она произошла
что придумал, то и написал. Если не подходит предлагайте на что поменять
Буквально в строку "Адрес электронной почты" при создании ключа можно ввести все что угодно и приложение принимает это и создает ключ, так и должно или это ошибка?


@rodion.n напиши какие символы разрешены и формат почты, после чего @YanTheKaller добавит на поле маску разрешённого шаблона
Разрешённый формат электронной почты состоит из двух основных частей, разделённых символом «@»: локальная часть (имя пользователя) слева и доменное имя справа.
Формат email адреса
Вся электронная почта вместе не должна превышать 320 символов.
Разрешённые символы:
Пример правильного адреса:
dmitryy.Kyzmich+Mikola@example-domain.comНельзя использовать пробелы или спецсимволы, запрещённые в стандарте, например, #, %, &, *, и другими.
@YanTheKaller вот такой regexp и написать на проверку имени почтового ящика.
d1ee45c84dНет локализации


Принимает такие почты
И нет детализации ошибки, почему она произошла
не локализировал, да
это не пароль. Исправил
2e7b4a80c9что придумал, то и написал. Если не подходит предлагайте на что поменять
Addressпишется с двуvяdd1d9301fe47