Fixes T5409, bin/remove permanently destroys credential
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T5409: Allow /bin/remove to destroy permanently a passphrase record
- Commits
- Restricted Diffusion Commit
rPc6998207ab00: T5409, allow bin/remove to permanently destroy credential and everything… - Required Signatures
L28 Phacility Individual Contributor License Agreement
Add a passphrase, run bin/remove destroy K123 --trace, verify credential no longer exists
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- destroycredential
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 2097 Build 2101: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
- One minor issue inline.
- you betta sign that CLA
src/applications/passphrase/storage/PassphraseCredential.php | ||
---|---|---|
95 | This isn't quiet correct -- it should be $this->secretID(). Currently this is destroying the Secret that happens to have the same ID as the Credential, but they aren't guaranteed to be related. |