needs a concept of client running on a particular machine

Bug #534123 reported by Martin Pool
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned
launchpadlib
Triaged
Low
Unassigned

Bug Description

If I look in https://edge.launchpad.net/~mbp/+oauth-tokens then I see several different copies of various applications, authorized at various times.

Some of these are just stale, but sometimes I really do need multiple authorizations of bzr or hydrazine because I run them on different machines. This ought to be handled somehow in lplib and launchpad (or at least documented)

What I would expect to see is

  Hydrazine (on grace), authorized 2010-01-01 ...

obviously you can hack around this by putting it into the user-agent string but that seems a bit gross.

If my laptop is stolen I want to revoke all the credentials that were issued to it, no more and no less.

This might slightly relate to the credential-management stuff in https://bugs.edge.launchpad.net/launchpadlib/+bug/532055

Gary Poster (gary)
Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → Low
Changed in launchpadlib:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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