Skip to content

fix(cli): store finite dx-id credentials - #133

Open
GregHolmes wants to merge 1 commit into
mainfrom
gh/store-finite-dx-id-token
Open

GregHolmes wants to merge 1 commit into
mainfrom
gh/store-finite-dx-id-token

Conversation

@GregHolmes

Copy link
Copy Markdown
Contributor

Summary

  • Store dg_token returned once by the Phase 0 device flow as the CLI API key.
  • Persist dg_expires_in as the direct credential expiry.
  • Remove legacy JWT and refresh credentials from the keyring when storing the finite key.
  • Request standard OIDC scopes instead of admin during device authorization.

Validation

  • uv run pytest packages/deepctl-core/tests/unit/test_auth.py

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant