Implement independent username for SSO
Bug #580561 reported by
Stuart Metcalfe
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical SSO provider |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Currently we only use the user's launchpad username (assuming they have a full launchpad account). We don't have write access to this so we need to create our own username implementation - this should use the existing lp username if possible. We should probably keep track of which usernames have been used for openid logins so we don't allow them to be later picked up by another user if the first users changes their username. Users should be able to log in with their usernames in addition to their email addresses. Requires some more thought but I want to initially target this to the 2.7.0 release.
Changed in canonical-identity-provider: | |
milestone: | 2.7.0 → 2.8.0 |
Changed in canonical-identity-provider: | |
milestone: | 2.8.0 → 2.9.0 |
Changed in canonical-isd-qa: | |
milestone: | none → canonical-identity-provider+2.9.0 |
Changed in canonical-isd-qa: | |
importance: | Undecided → Medium |
Changed in canonical-isd-qa: | |
milestone: | canonical-identity-provider+2.9.0 → canonical-identity-provider+2.11.0 |
summary: |
- Implement independent username for SSO + [meta] Implement independent username for SSO |
Changed in canonical-identity-provider: | |
milestone: | 2.11.0 → none |
milestone: | none → for-11.04 |
assignee: | Stuart Metcalfe (stuartmetcalfe) → nobody |
summary: |
- [meta] Implement independent username for SSO + Implement independent username for SSO |
Changed in canonical-identity-provider: | |
milestone: | for-11.04 → none |
importance: | Medium → High |
Changed in canonical-identity-provider: | |
status: | Incomplete → Fix Committed |
Changed in canonical-identity-provider: | |
status: | Fix Committed → Incomplete |
tags: | added: meta633877 |
tags: |
added: proj-openit removed: meta633877 |
Changed in canonical-isd: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in canonical-isd: | |
status: | Confirmed → Invalid |
no longer affects: | canonical-isd |
Changed in canonical-identity-provider: | |
status: | Incomplete → Confirmed |
Changed in canonical-identity-provider: | |
importance: | High → Wishlist |
To post a comment you must log in.
Re-assigning this to a safe distance past 10.10. It's too risky to land close to an Ubuntu release.