-1

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

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

或者

我们应该添加我们自己的逻辑,比如 cron 作业。

4

1 回答 1

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/重新定义Service OrganizationAuthenticator并实现authenticate方法

或者

1/ 添加一个新的登录模块

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

3/ 在认证方式中,除了用户名/密码检查外,还可以对该字段进行测试。

希望这对您有所帮助。

于 2013-12-27T17:24:44.757 回答