openldap, web password reset

Доброго времени суток.
Нужно организовать пользователям возможность сброса пароля в openldap, я как решение вижу web-приложение, которое будет запрашивать логин пользователя, проверять есть ли ткая учетка, отправлять на почтовый ящик пользователя (можно взять из ldap-учетки) письмо с просьбой подтвердить сброс пароля перейдя по ссылке, и если он перейдет по ней - то ему на почту высылается письмо с сгенерированым паролем.
Если есть альтернативные варианты буду рад выслушать.
Вопрос только в том, как называются подобные проекты? Псоветуйте парочку. Заранее спасибо.