On 07/11/2012 08:59 PM, KodaK wrote:
Has anyone rolled out a self-service password reset utility for IPA?
If so did you use something off the shelf that speaks LDAP or roll
your own?

I'm looking at this:

http://code.google.com/p/pwm/

But I'm just starting down this path.

Thanks,

--Jason


With FreeIPA 3.0 beta 1 it's really easy to write own page for password reset because of new API for that [1]. You don't have to though. Beta 1 already contains a stand-alone reset page (it was added along with password reset in forms-based auth)[2]. It looks like this: http://pvoborni.fedorapeople.org/ui/reset_password.html

Custom page could you code like this, or just plain html form.

    data = {
        user: username,
        old_password: old_password,
        new_password: new_password
    };

    request = {
        url: '/ipa/session/change_password',
        data: data,
        contentType: 'application/x-www-form-urlencoded',
        processData: true,
        dataType: 'html',
        async: false,
        type: 'POST',
        success: success_handler,
        error: error_handler
    };

    $.ajax(request);



[1] https://fedorahosted.org/freeipa/ticket/2276
[2] https://fedorahosted.org/freeipa/ticket/2755

--
Petr Vobornik


_______________________________________________
Freeipa-users mailing list
Freeipa-users@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-users

Reply via email to