auth: allow for ephemeral logins
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to main branch, enabling ephemeral authentication logins. Maintainer sergiusens implemented the feature to resolve CRAFT-1025. Changes were approved and integrated without additional comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #54 store client: add ephemeral login | craft-store | merged | Merged into the main branch after approval by one reviewer. Introduces ephemeral login to the store client across four files, adding 12 lines and removing 8. | |
| #39 auth: do not allow overwriting existing credentials (CRAFT-776) | craft-store | merged | Prevents overwriting existing credentials in the authentication module. Merged following approval and passing CI checks, updating eight files with 72 additions and 18 deletions. Resolves CRAFT-776. | |
| #597 Forbid login/logout when using alternate auth (CRAFT-646). | charmcraft | merged | Merged following approval. The update disables login and logout functionality when alternate authentication is configured, addressing CRAFT-646. The commit introduces 44 lines across two modified files. |