Ability to allow a user to change their own password

Bug #996922 reported by Sam Morrison
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Derek Higgins

Bug Description

Currently only available to an admin via the admin api

Derek Higgins (derekh)
Changed in keystone:
assignee: nobody → Derek Higgins (derekh)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

Fix proposed to branch: master
Review: https://review.openstack.org/7437

Changed in keystone:
status: New → In Progress
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → Wishlist
Revision history for this message
Matt Joyce (matt-nycresistor) wrote :

This is fairly important and has been an outstanding bug for a long time. Can we make a real effort to ensure this is in folsom assuming the V3 API has the support we need and is ready in time?

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/7437
Committed: http://github.com/openstack/keystone/commit/4ab47ad224c422dcd96aa256740945d1e6a8a208
Submitter: Jenkins
Branch: master

commit 4ab47ad224c422dcd96aa256740945d1e6a8a208
Author: Derek Higgins <email address hidden>
Date: Thu Jul 5 22:15:48 2012 +0100

    Adding user password setting api call

    Fixes bug 996922

    This commit adds a user_crud module that can be used in the public wsgi
    pipeline, currently the only operation included allows a user to update
    their own password.

    In order to change their password a user should make a HTTP PATCH to
    /v2.0/OS-KSCRUD/users/<userid>
    with the json data fomated like this
    {"user": {"password": "DCBA", "original_password": "ABCD"}}

    in addition to changing the users password, all current tokens
    will be cleared (for token backends that support listing) and
    a new token id will be returned.

    Change-Id: I0cbdafbb29a5b6531ad192f240efb9379f0efd2d

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → folsom-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: folsom-3 → 2012.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.