I am not sure if it will fit your needs but we have used PWM with good results.

https://github.com/pwm-project/pwm


From: "Jeffery Kalchik" <JDKalchik@landolakes.com>
To: "General discussion list for the 389 Directory server project." <389-users@lists.fedoraproject.org>
Sent: Tuesday, October 18, 2016 8:01:00 AM
Subject: [389-users] Self-service password reset?

I’ll admit up front that comparatively speaking, this is a tiny, tiny, tiny little environment, only a few hundred users in the directory service.

 

We have a 60 day password expiration requirement.  Users range from nerdy infrastructure types to Windows developers to business users.

 

Is anybody using an httpd (Apache2) based self-service password reset tool?

 

I’ve been looking at the LTB self-service password reset application(http://ltb-project.org/wiki/documentation/self-service-password/latest/start).  I can probably get it to work for me, but I’m also looking at some fairly non-trivial modifications, I suspect.

 

Jeff Kalchik

Systems Engineering

Land O’Lakes

This message may contain confidential material from Land O'Lakes, Inc. (or its subsidiary) for the sole use of the intended recipient(s) and may not be reviewed, disclosed, copied, distributed or used by anyone other than the intended recipient(s). If you are not the intended recipient, please contact the sender by reply email and delete all copies of this message.
_______________________________________________
389-users mailing list -- 389-users@lists.fedoraproject.org
To unsubscribe send an email to 389-users-leave@lists.fedoraproject.org



--

Patrick Landry
Director, UCSS
University of Louisiana at Lafayette
pml@louisiana.edu