← Back to issue list

Add a login client

View original Github issue

Metadata

Project
craft-store
Number
#279
Type
issue
State
open
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Feature request for a login client that takes a host, macaroon, and app name to save credentials via set_credentials. Filed by maintainer 532 days ago, synced to Jira (CRAFT-4351), no further activity. UbuntuOneLogin (PR #369) later added a different SSO-based login flow.

Suggested action: close stale

Reason: The issue is 532 days old with no maintainer interaction beyond the Jira sync bot comment. The project has since added UbuntuOneLogin (PR #369, commit d4e9806) which provides a full Ubuntu One SSO login client, indicating the legacy macaroon-based login use case described here is likely no longer applicable. No labels, no triage, and the self-filing maintainer has not picked it up in 1.5 years.

Impact: 35 Quick Win: 26.25 Staleness: 80 Complexity: 25 Confidence: 65 Support Request: 10

Issue body

### What needs to get done - Should receive a host, macaroon, and application name - Use set_credentials on auth class to save to a keyring ### Why it needs to get done Some applications have to use a legacy client to log in and log out

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 26.25
Staleness: 80
Complexity: 25
Confidence: 65
Support Request: 10
close stale Feature request for a login client that takes a host, macaroon, and app name to save credentials via set_credentials. Filed by maintainer 532 days ago, synced to Jira (CRAFT-4351), no further activity. UbuntuOneLogin (PR #369) later added a different SSO-based login flow.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 20
Confidence: 80
Support Request: 10
needs triage Request to implement a login client that accepts host, macaroon, and app name, then saves credentials to a keyring. Unlabelled, unassigned, and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
Support Request: 0
needs triage Feature request to implement a login client that accepts host, macaroon, and app name, saving credentials via set_credentials. Unlabelled and unacknowledged after 15 months.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 80
Support Request: 0
close stale Implement a login client accepting host, macaroon, and app name to save credentials to a keyring via the auth class for legacy workflows. Open, inactive for over a year, internally tracked as CRAFT-4351, awaiting triage and assignment.

Update history

No update history recorded yet.

Related work

  • Related To: craft-store#369 (confidence 70%)

    PR #369 added UbuntuOneLogin, a login client with a different design (email/password SSO flow rather than accepting a pre-existing macaroon), partially addressing the broader 'add a login client' goal.

Related issues

No related issues found above the similarity threshold.