authfull
Используйте тег <authfull>, чтобы настроить функциональность пользовательской авторизации, включая форму регистрации. Тег также поддерживает настраиваемую проверку в строках, содержащих имя пользователя и пароль.
Доступные атрибуты:
Атрибут | Тип | Обязательно | Описание |
---|---|---|---|
class | String | Нет | Укажите название класса CSS, используемого в поле CSS виджета. |
isRegistration | Boolean | Нет | Установите значение true, чтобы сделать регистрацию доступной для новых пользователей сервисного портала. По умолчанию значение атрибута false и только существующие пользователи могут авторизоваться. |
isSwitchLang | Boolean | Нет | Установите значение атрибута false, чтобы пользователи не могли изменить язык интерфейса, и он отображался только на языке системы. Значение по умолчанию: true. |
isRememberMe | Boolean | Нет | Установите значение атрибута true, чтобы учетны е данные пользователя сохранялись на компьютере. Значение по умолчанию: false. |
logo | String | Нет | Укажите абсолютный путь для логотипа, который отображается на странице авторизации. Пример:https://example.com/logo.png |
isResetPassword | Boolean | Нет | Установите значение атрибута true, чтобы добавить ссылку для восстановления пароля на форму виджета. Значение по умолчанию: false. |
redirectTo | String | Нет | Укажите путь, чтобы перенаправить пользователя на сервисный портал после успешной авторизации. |
useSourceUrl | Boolean | Нет | Установите значение true, чтобы сохранить исходный URL после перенаправления, если пользователь ранее не авторизовался. Значение по умолчанию: false. Значение true атрибута useSourceUrl выше по приоритету, чем значение атрибута redirectTo. |
В обоих случаях ниже пользователь не должен быть авторизованным на сервисном портале.
- Атрибут useSourceUrl = false.
- Пользователь переходит по ссылке следующего вида:
https://instance.example.com/portal/view_task?table_name=itsm_task&record_id=162193232428931210&view=ServicePortal
- Пользователь перенаправляется на форму авторизации, где он вводит свои учетные данные.
- После авторизации пользователь перенаправляется на главную страницу портала.
- Пользователь переходит по ссылке следующего вида:
- Атрибут 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>
Шаблон из примера добавляет следующий элемент на страницу: