[Online Accounts] Same Google account could be added repeatedly from System Settings-->Accounts

Bug #1468599 reported by Evan Wang on 2015-06-25
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
High
Unassigned
Ubuntu UX
Medium
Matthew Paul Thomas
webapps-sprint
High
Alberto Mardegan
ubuntu-system-settings-online-accounts (Ubuntu)
High
Unassigned

Bug Description

Krillin wily image #120, channel: ubuntu-touch/devel-proposed/krillin.en

Steps to produce:
1.Open System Settings--> Accounts
2.Tap on Add account--> Google
3.Sign in an existed Google account and confirm
4.Repeat to add the same Google account

Expected results:
Same account should not be added repeatedly

Actual results:
Same account could be added repeatedly

Related branches

Evan Wang (wsy324) wrote :
affects: ubuntu-system-settings (Ubuntu) → ubuntu-system-settings-online-accounts (Ubuntu)
Alberto Mardegan (mardy) wrote :

I confirm that this is the case, however it's not clear to me how this should be fixed.

We can know that a duplicate account has been created only *after* the authentication completes. We probably need to show some error message to the user, and inform them that the same account already exists, and that the current account creation will be discarded.

Changed in ubuntu-ux:
assignee: nobody → Matthew Paul Thomas (mpt)
importance: Undecided → Medium
status: New → Triaged
John Lea (johnlea) on 2015-07-30
Changed in ubuntu-ux:
assignee: Matthew Paul Thomas (mpt) → Andreea Pirvu (andreea-pirvu)
summary: - Same Google account could be added repeatedly from System
- Settings-->Accounts
+ [Online Accounts] Same Google account could be added repeatedly from
+ System Settings-->Accounts
Andreea Pirvu (andreea-pirvu) wrote :

This is a bug and the system should check if there is already an account for that email address and return a message to the user into a standard dialog box saying: "There is already an account created for this email address." and with an OK button that dismisses the dialog. The system will not create a duplicated account.

Changed in ubuntu-ux:
status: Triaged → Fix Committed
Alberto Mardegan (mardy) on 2015-08-05
Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Alberto Mardegan (mardy) on 2016-01-21
Changed in webapps-sprint:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Alberto Mardegan (mardy)
milestone: none → sprint-18
Matthew Paul Thomas (mpt) wrote :

This is still not included in the Online Accounts spec.

Changed in ubuntu-ux:
assignee: Andreea Pirvu (andreea-pirvu) → Matthew Paul Thomas (mpt)
status: Fix Committed → Confirmed
David Barth (dbarth) on 2016-01-26
Changed in webapps-sprint:
status: Confirmed → In Progress
Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: Confirmed → In Progress
David Barth (dbarth) on 2016-02-22
Changed in webapps-sprint:
status: In Progress → Fix Committed
Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: In Progress → Fix Committed
Changed in canonical-devices-system-image:
status: New → Fix Committed
importance: Undecided → High
milestone: none → ww08-2016
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings-online-accounts - 0.7+16.04.20160226-0ubuntu1

---------------
ubuntu-system-settings-online-accounts (0.7+16.04.20160226-0ubuntu1) xenial; urgency=medium

  [ Alberto Mardegan ]
  * Add check for duplicate account detection (LP: #1468599)

  [ CI Train Bot ]
  * Resync trunk.

 -- David Barth <email address hidden> Fri, 26 Feb 2016 08:40:18 +0000

Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: Fix Committed → Fix Released
Alberto Mardegan (mardy) on 2016-03-09
Changed in webapps-sprint:
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
John Lea (johnlea) on 2016-06-07
Changed in ubuntu-ux:
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers