Login credentials for external bug trackers should be stored in the database, not in config files

Bug #391131 reported by Graham Binns
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

At the moment (once the fix for bug 382678 has landed, anyway) we store the authentication credentials for bug trackers (specifically RT instances) in a config file. This doesn't scale very well, and whilst we'd prefer to be using something OAuth-like for authentication (as we do for the Trac and Bugzilla plugins), where we can't we should be storing authentication credentials in the BugTracker table.

Gavin Panella (allenap)
Changed in malone:
assignee: nobody → Gavin Panella (allenap)
status: Triaged → In Progress
assignee: Gavin Panella (allenap) → nobody
status: In Progress → Triaged
Revision history for this message
Björn Tillenius (bjornt) wrote :

Marking as low, since we don't have to care about scaling well just yet. Let's fix this when it starts becoming a real problem.

Changed in malone:
milestone: 2.2.7 → none
importance: High → Low
Curtis Hovey (sinzui)
tags: added: tech-debt
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.