Skip to content

feat: Support for storing OAuth token in encrypted keychain #449

@timoguin

Description

@timoguin

Describe the feature or problem you’d like to solve

Support encrypted keychains for Linux, Mac, and Windows.

Proposed solution

Instead of storing the CLI application's OAuth token in plaintext, integrate with keychain applications so it stays encrypted.

Additional context

aws-vault uses its own library for interacting with the various keychain applications.

aws-okta also implements the same library to store credentials for both Okta sessions and AWS role sessions.

Metadata

Metadata

Assignees

Labels

authrelated to tokens, authentication state, or oauthcoreThis issue is not accepting PRs from outside contributorsenhancementa request to improve CLI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions