Skip to content

Configuration & credentials handling #2

Description

@chmmou

Profile-aware config loader for KAS credentials.

  • Config file (TOML) under XDG config path, multi-profile.
  • Env var fallback: KAS_LOGIN, KAS_AUTHDATA, KAS_AUTHTYPE.
  • Selection precedence: flag > env > config-profile > default profile.
  • Make sure secrets never appear in --help or in the default log output.
  • Unit tests for precedence and missing-credential errors.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area/configConfiguration & credentials handlingenhancementNew feature or requestphase/foundationFoundational work that other issues depend on

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions