Что такое слушатель идентичности WSO2? Как это устроено? - PullRequest
1 голос
/ 11 апреля 2019

Я новичок в WSO2IS.Для чего используется Identity Listener в Identity Management?

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

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

1 Ответ

2 голосов
/ 13 апреля 2019

Идея прослушивателей событий пользовательской операции (org.wso2.carbon.user.core.listener.UserOperationEventListener) заключается в том, что она может быть инициирована до и после любой пользовательской операции сохранения, такой как добавление пользователя, обновление пароля. WSO2 Identity Server использует такие приемники для реализации функций управления идентификацией, таких как блокировка учетной записи.

WSO2 IS 5.3.0 был выпущен с серьезным обновлением функции Identity Management с возможностью нового Identity Event Frame work и Identity Governance Framework . Тем не менее, у вас есть обратная совместимость для использования функции Identity Management в старой реализации, включив старый IdentityManagementListener (org.wso2.carbon.identity.mgt.IdentityMgtEventListener) и отключив (org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener) * 1007. *

Рекомендованный способ использования блокировки учетной записи в IS 5.3.0 - сохранить конфигурацию по умолчанию, включив (org.wso2.carbon.identity.governance.listener.IdentityMgtEventListener) [1].

[1] https://docs.wso2.com/display/IS530/Account+Locking+by+Failed+Login+Attempts

...