Merge lp:~cprov/canonical-identity-provider/username-edit-api into lp:canonical-identity-provider/release
Proposed by
Celso Providelo
Status: | Merged |
---|---|
Approved by: | Celso Providelo |
Approved revision: | no longer in the source branch. |
Merge reported by: | Otto Co-Pilot |
Merged at revision: | not available |
Proposed branch: | lp:~cprov/canonical-identity-provider/username-edit-api |
Merge into: | lp:canonical-identity-provider/release |
Diff against target: |
348 lines (+208/-21) 4 files modified
src/api/v20/handlers.py (+19/-10) src/api/v20/tests/test_handlers.py (+112/-0) src/identityprovider/forms.py (+46/-3) src/identityprovider/tests/test_forms.py (+31/-8) |
To merge this branch: | bzr merge lp:~cprov/canonical-identity-provider/username-edit-api |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Manrique (community) | Approve | ||
Review via email: mp+365792@code.launchpad.net |
Commit message
Allow username edit via privileged API.
Description of the change
Both account endpoints (by openID and email) allow username editing via PATCH, which already requests privileged permissions.
SCA will be able to update an account username across the board (SSO -> LP) when it is necessary.
This is part of the journey described in https:/
To post a comment you must log in.
LGTM, a couple of minor things below.