No Way To Remove Old Emails

Bug #507214 reported by Julien Funk
140
This bug affects 20 people
Affects Status Importance Assigned to Milestone
Canonical SSO provider
Fix Released
High
David Owen

Bug Description

Once logged into Single Sign-On there is no function to remove old irrelevant emails from the system.

Testcase ISD_205

Tags: 4sp

Related branches

Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

We recently released a fix to bug #491319 which enabled removal of unverified emails. Do you mean removal of any email, verified or not?

Changed in canonical-identity-provider:
status: New → Incomplete
Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

Going to assume this is for deleting confirmed emails.

Changed in canonical-identity-provider:
status: Incomplete → Confirmed
Revision history for this message
Francis J. Lacoste (flacoste) wrote :

Yes, deleting confirmed emails is not possible.

See the linked question for a use case. (The guy wanted to register two accounts so that he can receive mailing list emails to both addresses working around a Launchpad limitation).

Revision history for this message
Matt Griffin (mattgriffin) wrote :

This sounds like the customer wants to delete an email account that he no longer uses. This should be permitted but part of this process I supposed might involve changing the confirmed/verified email account to the new verified email account used by the customer.

Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

It would be interesting to know if there's a historical reason why users aren't able to delete confirmed emails. It seems a reasonable feature to implement.

Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

Discussed this with flacoste and there doesn't seem to be an obvious reason why we shouldn't implement this functionality in the new SSO system.

Changed in canonical-identity-provider:
importance: Undecided → Medium
Changed in canonical-identity-provider:
milestone: none → 2.6.0
Changed in canonical-identity-provider:
importance: Medium → High
Changed in canonical-identity-provider:
assignee: nobody → Ricardo Kirkner (ricardokirkner)
Changed in canonical-identity-provider:
assignee: Ricardo Kirkner (ricardokirkner) → Stuart Metcalfe (stuartmetcalfe)
Changed in canonical-identity-provider:
milestone: 2.6.0 → 2.7.0
tags: added: 4sp
Changed in canonical-identity-provider:
assignee: Stuart Metcalfe (stuartmetcalfe) → Matthew Nuzum (newz)
Revision history for this message
Dave Morley (davmor2) wrote :

It would be better to position the add another email/delete email to the right of the dropdown email list. This would help stop accidental clicking. it would also give a nice break between the email and password sections of the page.

David Owen (dsowen)
Changed in canonical-isd-qa:
assignee: nobody → David Owen (dsowen)
assignee: David Owen (dsowen) → nobody
Changed in canonical-identity-provider:
assignee: Matthew Nuzum (newz) → David Owen (dsowen)
status: Confirmed → In Progress
David Owen (dsowen)
Changed in canonical-identity-provider:
status: In Progress → Fix Committed
Revision history for this message
Stuart Metcalfe (stuartmetcalfe) wrote :

A minor change to the current EC2 implementation before release, as agreed with newz just now. We should remove the "Email addresses" link in the top nav and add a "cancel" link which returns to the main account editing page (eg: "[ Add email ] or _cancel_"). This will enable us to display the email management form in an overlay in a future release.

David Owen (dsowen)
Changed in canonical-identity-provider:
status: Fix Committed → In Progress
Revision history for this message
Dave Morley (davmor2) wrote :

On the email management tab there is a delete option for all bar the default email for the account.

passes on ec2

Changed in canonical-isd-qa:
status: New → Confirmed
assignee: nobody → Dave Morley (davmor2)
David Owen (dsowen)
Changed in canonical-identity-provider:
status: In Progress → Fix Committed
Dave Morley (davmor2)
description: updated
Revision history for this message
Julien Funk (jaboing) wrote :

Found some defects with this and entered them into a new defect: https://bugs.launchpad.net/canonical-identity-provider/+bug/610184

But it mostly works and I am letting this one pass on staging.

Changed in canonical-isd-qa:
status: Confirmed → Fix Committed
Julien Funk (jaboing)
Changed in canonical-isd-qa:
milestone: none → canonical-identity-provider+2.7.0
Danny Tamez (zematynnad)
Changed in canonical-isd-qa:
milestone: canonical-identity-provider+2.7.0 → 2.7.0
Danny Tamez (zematynnad)
Changed in canonical-isd-qa:
milestone: 2.7.0 → canonical-identity-provider+2.7.0
Changed in canonical-identity-provider:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

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