jboss中gatein的密码过期

jboss中gatein的密码过期,jboss,passwords,gatein,Jboss,Passwords,Gatein,我现在使用组织api og jboss来创建用户 现在我想设置密码过期日期。有没有办法通过调用jobss提供的api来实现这一点 或 我们应该添加自己的逻辑,比如cron-job 您必须使用LDAP并对其进行配置: 或者,如果您没有LDAP服务器(或不想),可以通过以下方式实现您自己的逻辑: 1/重新定义Service OrganizationAuthenticator并实现authenticate方法 或 1/添加新的LoginModule 2/在每个用户的UserProfile中添加一个保

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

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


我们应该添加自己的逻辑,比如cron-job

您必须使用LDAP并对其进行配置:

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

1/重新定义Service OrganizationAuthenticator并实现authenticate方法

1/添加新的LoginModule

2/在每个用户的UserProfile中添加一个保存密码过期日期的字段

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


希望这对您有所帮助。

您需要在Gatein上启用此功能吗?您使用的是什么版本的Gatein?