繁体   English   中英

从应用程序登录时WSO2身份服务器更改密码

[英]WSO2 Identity Server Change Password On Logon from App

我希望有人可以提供帮助。 我目前使用WSO2 Identity Server作为我的Web应用程序的LDAP提供程序。 我正在使用Spring Security来针对服务器对用户进行身份验证。 这很有效,但我想强制执行一项政策,即用户首次登录我的应用时必须更改密码。 如何为此密码策略配置IS? 我在identity-mgt.properties中看到了一些可能有用的属性,但对于它们实际执行的操作的文档却很少。 此外,理想情况下,登录时的密码更改将反映在LdapUserDetailsImpl.credentialsNonExpired中,但我愿意使用任何必要的方法来收集有关用户的信息,以便将它们重定向到更改密码页面。

蒂姆,谢谢

我不认为WSO2IS默认支持这一点。 密码策略是WSO2IS中的扩展点。 您可以编写扩展程序并使用WSO2IS将其插入。 WSO2IS附带了一些默认扩展,但它似乎很简单。 你可以在这里找到代码。 我想,如果你从WSO2IS看这个功能,你需要写一些扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM