我现在正在使用组织api og jboss来创建用户。
现在我想设置密码到期日期。有没有办法通过调用jobss提供的api来实现它。
或
我们应该像cron job一样添加自己的逻辑。
答案 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 /在身份验证方法中,除了用户名/密码检查外,您还可以在此字段上进行测试。
希望这会对你有所帮助。