Перейти к основному содержанию

Таблица элементов регистрации

На странице конфигурации приложения мы можем настроить таблицу элементов регистрации для создания настраиваемой страницы регистрации. Мы можем добавлять или удалять любой элемент регистрации в этой таблице элементов регистрации.

Таблица элементов регистрации

Для подробного объяснения каждого элемента регистрации, пожалуйста, обратитесь к таблице ниже.

Имя столбцаВыбираемое значениеОписание
Имя-Имя элемента регистрации.
ВидимыйTrue / FalseВыберите, будет ли этот элемент регистрации видим на странице регистрации.
ОбязательныйTrue / FalseВыберите, является ли этот элемент регистрации обязательным.
ПодсказкаTrue / FalseВыберите, следует ли подсказывать пользователю, когда он забывает заполнить этот элемент регистрации.
Regex-Regular expression pattern for input validation. When set, the field will be validated against this pattern before submission.
Label-If this signup item start with Text, Label should be the html code for this field. If not it will repalce the label of this signup item.
Custom CSS-CSS code for this signup item.
ПравилоRule ItemsВыберите правило для настройки этого элемента регистрации. Подробные правила описаны в таблице ниже.
Действие-Пользователи могут выполнять действия, такие как перемещение этого элемента регистрации вверх, перемещение вниз или удаление.

В настоящее время элементы регистрации, поддерживающие настройку правил, включают ID, Отображаемое имя, Email и Соглашение.

Имя элементаВыбираемые правилаОписание
IDRandom / IncrementalВыберите, должен ли идентификатор пользователя генерироваться случайным образом или увеличиваться.
Отображаемое имяNone/ Real name / First, lastВыберите, как должно представляться отображаемое имя. Выбор None отобразит Отображаемое имя. Выбор Настоящее имя отобразит настоящее имя пользователя. Выбор Имя, фамилия отобразит имя и фамилию отдельно.
EmailNormal/ No verificationВыберите, следует ли проверять адрес электронной почты с помощью проверочного кода. Выбор Обычный потребует подтверждения электронной почты. Выбор Без проверки позволит регистрацию без подтверждения электронной почты.
СоглашениеNone/ Signin / Signin (Default True)Выберите, нужно ли пользователю подтверждать условия использования при входе. Выбор None не отобразит никаких условий использования, позволяя пользователям входить напрямую. Выбор Вход потребует от пользователей подтверждения условий перед входом. Выбор Вход (По умолчанию верно) установит условия как подтвержденные по умолчанию, позволяя пользователям входить напрямую.
заметка

Например, допустим, я хочу настроить свою страницу регистрации, чтобы включить поле электронной почты, но без необходимости подтверждения электронной почты.

Во-первых, я добавил некоторые элементы регистрации, необходимые для регистрации, такие как ID, Имя пользователя, Пароль и Email.

Таблица элементов регистрации

Затем я выбрал для строки электронной почты правило Без проверки. В результате сгенерированная страница предварительной регистрации будет иметь желаемый эффект.

Таблица элементов регистрации

заметка

When the organization's "Use email as username" option is enabled and the username field is not visible in the signup items table, the user's email address will automatically be used as their username during registration.

Field Validation

You can add regex patterns to validate user input during signup. The validation happens on the client side, providing immediate feedback to users before they submit the form. To add validation:

  1. Set the Regex field for any signup item (e.g., Username, Display name, or custom fields)
  2. Enter a valid regular expression pattern (e.g., ^[a-zA-Z0-9_]+$ for alphanumeric usernames)
  3. Users will see an error message if their input doesn't match the pattern

This works for standard fields (Username, Display name, First name, Last name, Affiliation) and custom input fields, ensuring data quality before it reaches the backend.