← Back to issue list

auth: new module to handle credentials (CRAFT-492)

View original Github issue

Metadata

Project
craft-store
Number
#5
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5 added a keyring wrapper for credential handling via commit e60fb8e and merge commit 2ed12f2.

Resolution: closed resolved

Reason: The credential-management module was merged into the project. Git history records implementation commit e60fb8e and merge commit 2ed12f2 for PR #5.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Wrapper around the keyring. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> ------- - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5 added a keyring wrapper for credential handling via commit e60fb8e and merge commit 2ed12f2.
stealth/space-bunny-alpha — closed resolved Merged PR #5 added a keyring-based authentication module for storing and managing credentials (commit e60fb8e).
stealth/space-bunny-alpha — closed resolved Merged PR #492 introduced a new auth module wrapping keyring to handle credentials for CRAFT-492.
qwen/qwen3.6-35b-a3b — — Merged a new auth module wrapping the system keyring to handle credentials. Approved by two reviewers, the change introduces 363 lines across 10 files and resolves CRAFT-492.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#39 auth: do not allow overwriting existing credentials (CRAFT-776) craft-store merged Authentication was changed to reject overwriting existing credentials; PR #39 was merged as 051343f with implementation commit 63ab594.
71%
#18 auth: support credentials from the environment (CRAFT-638) craft-store merged Merged in canonical/craft-store#18 via e0cdcd0, adding environment-variable credentials to MemoryKeyring for ephemeral CI/CD workflows.
71%