Add a `pinniped logout` command
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 739
- Forks
- 85
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 1
Description
Is your feature request related to a problem? Please describe.
Deleting the cache folder to logout may not be straightforward for all users and the path changes between OSes.
Describe the solution you'd like
A pinniped logout cli command.
Describe alternatives you've considered
Delete the cache folder.
Are you considering submitting a PR for this feature?
Yes, why not!
- How will this project improvement be tested? With unit tests.
- How does this change the current architecture? N/A
- How will this change be backwards compatible? N/A
- How will this feature be documented? Update this section and some other. https://github.com/vmware-tanzu/pinniped/blob/83ab099b8437ff01a0686db610de9e134d13687c/site/content/docs/howto/debugging.md?plain=1#L162-L172
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing Pinniped CLI command entry points and the unit-test structure. Review the cache-folder behavior described in site/content/docs/howto/debugging.md, then define the logout command's expected cache removal behavior and update that documentation. Done means the command works across supported operating systems and has unit tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- authentication, cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100