Login credentials for external bug trackers should be stored in the database, not in config files
Bug #391131 reported by
Graham Binns
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.
Changed in malone: | |
assignee: | nobody → Gavin Panella (allenap) |
status: | Triaged → In Progress |
assignee: | Gavin Panella (allenap) → nobody |
status: | In Progress → Triaged |
tags: | added: tech-debt |
To post a comment you must log in.
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.