needs a concept of client running on a particular machine

Bug #534123 reported by Martin Pool on 2010-03-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Low
Unassigned
launchpadlib
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) on 2010-03-08
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  Edit
Everyone can see this information.

Other bug subscribers