2015-02-28 2 views
0

Я надеюсь, что кто-то может помочь. В настоящее время я использую WSO2 Identity Server в качестве моего поставщика LDAP для своего веб-приложения. Я использую Spring Security для проверки подлинности пользователя на сервере. Это хорошо работает, но я бы хотел применить политику, которую пользователь должен сменить пароль при первом входе в мое приложение. Как настроить IS для этой политики паролей? Я вижу несколько свойств в identity-mgt.properties, которые могут быть полезны, но очень мало в способе документирования того, что они на самом деле делают. Кроме того, в идеале это изменение пароля при входе в систему было бы отражено в LdapUserDetailsImpl.credentialsNonExpired, но я бы хотел использовать любые средства, необходимые для сбора этой информации о пользователе, чтобы они могли быть перенаправлены на страницу смены пароля.WSO2 Identity Server Change Password On Logon from App

Спасибо, Tim

ответ

0

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

Смежные вопросы