logout button for the USC purchase session

Bug #1020118 reported by Michael Vogt on 2012-07-02
This bug affects 3 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)

Bug Description

We would like to store a cookie from pay.ubuntu.com to avoid having to login again into pay.ubuntu.com.
In order for users to be able to change what account they are using the user needs a way to "logout" to
be able to relogin again.

<https://wiki.ubuntu.com/SoftwareCenter#store-account>: "In the navigation bar, between 'History' and 'Progress' should be a new item, 'Account', with a wallet icon ... Regardless of whether you are online, the screen should begin with a local banner showing the e-mail address, balance (if available), and a 'Sign Out' button. Signing out should work even if you are offline."

See also bug 1084987.

Changed in software-center (Ubuntu):
assignee: nobody → Matthew Paul Thomas (mpt)
importance: Undecided → High
status: New → Confirmed
David Pitkin (dpitkin) on 2012-08-01
tags: added: ca-escalated
David Pitkin (dpitkin) on 2012-08-13
Changed in software-center (Ubuntu):
importance: High → Medium
Michael Vogt (mvo) on 2012-08-20
tags: removed: ca-escalated
Matthew Paul Thomas (mpt) wrote :

Apparently this is a common cause of tech support issues for software purchasers.

Changed in software-center (Ubuntu):
importance: Medium → High
Selene ToyKeeper (toykeeper) wrote :

It is indeed a common support issue, and it's generally a pain to recover from -- especially if the user figures out the issue on their own and tries to merge their Launchpad accounts.

I can think of three UI changes which should reduce this issue:

 - Add a "log out" button, so they can change accounts.
 - Add something in the UI which shows which account they are currently using.
 - When USC starts, ask the user which account they would like to use. This may be unnecessary most of the time, but can be important when redeeming a coupon so the user has a chance to choose the account before redeeming the coupon. So, perhaps only do it during a coupon-related operation?

For that last one, I've seen a similar interface in some Android apps, where it will ask the user to select an account from the list of known Google accounts. However, Android has facilities to track accounts in the OS, so it's significantly easier to deal with there.

Matthew Paul Thomas (mpt) wrote :
Changed in software-center (Ubuntu):
assignee: Matthew Paul Thomas (mpt) → nobody
status: Confirmed → Triaged
description: updated
description: updated
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