Функция запроса пароля WSO2IS
Добрый день! Я пытаюсь активировать функцию askPassword WSO2IS (v5.11). Я просматриваю это руководство: https://is.docs.wso2.com/en/latest/guides/identity-lifecycles/invitation-workflow/ , и все работает нормально, ожидая блокировки пользователя. Когда я создаю пользователя с
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{
"askPassword":"true"
}
пользователь не заблокирован. (accountLocked = false, но accountState стал PENDING_AP, а после смены пароля accountState становится UNLOCKED) Но когда я создаю пользователя с
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User":{
"verifyEmail":"true"
}
пользователь стал заблокированным (accountLocked = true).
Конфигурация моего поставщика удостоверений:
Это нормальное поведение? Или я могу заставить wso2is изменить атрибут accountLocked с помощью «askPassword»: «true»
1 ответ
Это нормальное поведение в ванильном пакете v5.11. Улучшение, связанное с вышеупомянутой проблемой, было отслежено с проблемой [1], и улучшение доступно в IS v6.0 и общедоступно.
Если вы хотите улучшить поведение в пакете v5.11, вы можете исправить изменение кода в [2] для IS v5.11.
[1] https://github.com/wso2/product-is/issues/10930.
[2] .