Red Hat Bugzilla – Bug 782981
[RFE] Form based auth page needs to support password changes too
Last modified: 2013-02-21 04:09:20 EST
This bug is created as a clone of upstream ticket: https://fedorahosted.org/freeipa/ticket/2276 When we will activate form based auth we need to allow for password changes through the same interface. Not a critical feature for the first pass, but if that's the main interface for some users then password changes need to be supported.
Fixed upstream. master: d1e695b5d0323167d37eee340718eb5e65138716 For command-line based tests the URI is /ipa/session/change_password You need to do a POST and provide user, old_password and new_password. The password result is passed both in the resulting HTML page, but also in HTTP headers for easier parsing in web services: X-IPA-Pwchange-Result: {ok, invalid-password, policy-error, error} (optional) X-IPA-Pwchange-Policy-Error: $policy_error_text
Web UI part implemented upstream. https://fedorahosted.org/freeipa/ticket/2755 master: * 1eab43d29244f6e0b8d6f3146317624715d84af7 * 37b7b28993552a6ab0fe22fc599c3c5fe8362fe3
Verifying
ipa version: ipa-server-3.0.0-8.el6.x86_64 how to verify: 1.create a new user and login . 2.Add an assertTrue method to assert that with a new user ,it requires to reset password and able to login with the new password at form based auth page. 3.delete the user.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0528.html