在gatein jboss中密码到期

时间:2013-12-10 10:46:27

标签: jboss passwords gatein

我现在正在使用组织api og jboss来创建用户。

现在我想设置密码到期日期。有没有办法通过调用jobss提供的api来实现它。

我们应该像cron job一样添加自己的逻辑。

1 个答案:

答案 0 :(得分:1)

您必须使用LDAP并对其进行配置: http://docs.exoplatform.com/public/index.jsp?topic=%2FPLF40%2Fsec-Reference_Guide-Authentication_And_Identity-LDAP_Integration-LDAP_Default_Store.html

或者如果您没有LDAP服务器(或者不想要),您可以通过以下方式实现自己的逻辑:

1 /重新定义服务组织验证员并实施验证方法

1 /添加一个新的LoginModule

2 /在每个用户的UserProfile中添加一个包含密码到期日期的字段。

3 /在身份验证方法中,除了用户名/密码检查外,您还可以在此字段上进行测试。

希望这会对你有所帮助。