Page MenuHomePhabricator

Implement "Passphrase", a credential management application
Closed, ResolvedPublic

Description

Just creating a task for this -- I want to put credentials in a central place to better deal with cases where installs have:

  • a bunch of repositories with the same credentials;
  • a bunch of mirrored remotes with the same credentials (T4038);
  • a bunch of Drydock hosts with the same credentials;
  • maybe simplify agent administration (T4065).

Storing these in a separate "keychain" application will make it easier to manage, update, and credentials, and policies will let users use credentials without actually knowing the credentials.

The app will be pretty basic, with just one object type ("Credential"), although maybe there will be several types of credentials ("Password", "Private Key") and a few other features to also let this store stuff like Twitter credentials.

Open to alternative names if anyone hates "Passphrase". It has a "ph" in it though!

Event Timeline

epriestley claimed this task.
epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added a project: Passphrase.
epriestley added subscribers: epriestley, btrahan, chad, zeeg.
epriestley edited this Maniphest Task.
epriestley edited this Maniphest Task.