auth: allow for ephemeral logins
Metadata
Current evaluation
Merged PR #53 via 765efcc, adding ephemeral authentication that keeps credentials in memory; the feature shipped in craft-store 2.1.0.
Resolution: closed resolved
Reason: PR #53 was approved and merged through commit bcd0710, introducing the ephemeral Auth option. The 2.1.0 changelog confirms support for ephemeral BaseClient logins.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-1025
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #53 via 765efcc, adding ephemeral authentication that keeps credentials in memory; the feature shipped in craft-store 2.1.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Added ephemeral login support to craft-store auth, keeping credentials in memory rather than persistent storage. Merged in canonical/craft-store#53 via commit 765efcc. | |
| qwen/qwen3.6-35b-a3b | — | — | Ephemeral login support was merged after approval and passing CI checks. The update added 49 lines and removed 20 across six files, implementing CRAFT-1025. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-store#54
(confidence 98%)
Follow-up merged PR that exposed ephemeral login support through the store client API.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #54 store client: add ephemeral login | craft-store | merged | Merged PR #54 added ephemeral login support to the store client in commit 4a3e1c4, landed via merge commit 7bcff13. | |
| #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. |