Описание
Этот компонент приложения добавляет следующие свойства при добавлении в проект на платформе CUBA:
- Позволяет отображать дополнительную ссылку «Забыли пароль?» в основном окне регистрации/входа, позволяя пользователям отправлять себе на email ссылку для восстановления пароля.
- Позволяет заходить в систему как по логину, так и по email (это также работает при использовании REST API). ВНИМАНИЕ! Данная функция требует ограничения «уникальный» к атрибуту сущности пользователя «email» (просто укажите, что электронная почта пользователя должна быть единственной в системе)
- Демонстрирует новый REST service (
extsec_UserManagementService
), который позволяет REST-клиентам использовать функцию восстановления пароля через API-запросы. - Добавляет логический атрибут
allowAnonymous
в файлrest-services.xml
, позволяя вызывать только некоторые функции без маркера авторизации через REST API (v2). Это механизм, который позволяет использовать extsec_UserManagementService перед аутентификацией, но может также служить пользовательским сервисам.
Для дополнительной информации, пожалуйста, ознакомьтесь с README на GitHub.