Перейти к основному содержимому
Версия: 1.22.3

authfull

Используйте тег <authfull>, чтобы настроить функциональность пользовательской авторизации, включая форму регистрации. Тег также поддерживает настраиваемую проверку в строках, содержащих имя пользователя и пароль.

Доступные атрибуты:

АтрибутТипОбязательноОписание
classStringНетУкажите название класса CSS, используемого в поле CSS виджета.
isRegistrationBooleanНетУстановите значение true, чтобы сделать регистрацию доступной для новых пользователей сервисного портала. По умолчанию значение атрибута false и только существующие пользователи могут авторизоваться.
isSwitchLangBooleanНетУстановите значение атрибута false, чтобы пользователи не могли изменить язык интерфейса, и он отображался только на языке системы. Значение по умолчанию: true.
isRememberMeBooleanНетУстановите значение атрибута true, чтобы учетные данные пользователя сохранялись на компьютере. Значение по умолчанию: false.
logoStringНетУкажите абсолютный путь для логотипа, который отображается на странице авторизации. Пример:https://example.com/logo.png
isResetPasswordBooleanНетУстановите значение атрибута true, чтобы добавить ссылку для восстановления пароля на форму виджета. Значение по умолчанию: false.
redirectToStringНетУкажите путь, чтобы перенаправить пользователя на сервисный портал после успешной авторизации.
useSourceUrlBooleanНетУстановите значение true, чтобы сохранить исходный URL после перенаправления, если пользователь ранее не авторизовался. Значение по умолчанию: false.
Значение true атрибута useSourceUrl выше по приоритету, чем значение атрибута redirectTo.

В обоих случаях ниже пользователь не должен быть авторизованным на сервисном портале.

  1. Атрибут useSourceUrl = false.
    • Пользователь переходит по ссылке следующего вида: https://instance.example.com/portal/view_task?table_name=itsm_task&record_id=162193232428931210&view=ServicePortal
    • Пользователь перенаправляется на форму авторизации, где он вводит свои учетные данные.
    • После авторизации пользователь перенаправляется на главную страницу портала.
  2. Атрибут useSourceUrl = true.
    • Пользователь переходит по ссылке следующего вида: https://instance.example.com/portal/view_task?table_name=itsm_task&record_id=162193232428931210&view=ServicePortal
    • Пользователь перенаправляется на форму авторизации, где он вводит свои учетные данные.
    • После авторизации пользователь перенаправляется на страницу изначальной ссылки.

Пример:

authfull
<authfull 
redirectTo="/portal"
isRegistration="true"
isSwitchLang="true"
isRememberMe="false"
isResetPassword="true"
></authfull>

Шаблон из примера добавляет следующий элемент на страницу: