Use Ubuntu SSO authentication and store authentication-key
Bug #1492309 reported by
Nekhelesh Ramananthan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Converged |
Fix Released
|
Medium
|
Unassigned | ||
Ubuntu Community Testing |
Fix Released
|
High
|
Unassigned |
Bug Description
It would be nice to use OAuth to login and store the user credentials. By using OAuth SSO authentication, the app will not store user credentials (which is a security nightmare) and at the same time can store the authentication-key to avoid asking the user to login repeatedly. One step less in uploading test results.
Related branches
lp://staging/~canonical-platform-qa/checkbox/lbuilding-on-oauth-community-testing
Rejected
for merging
into
lp://staging/checkbox
- Maciej Kisielewski (community): Disapprove
-
Diff: 583 lines (+461/-9)8 files modifiedcheckbox-touch/checkbox-touch.qml (+20/-1)
checkbox-touch/components/CheckboxTouchApplication.qml (+12/-3)
checkbox-touch/py/checkbox_touch.py (+12/-3)
checkbox-touch/settings-oauth.json (+13/-0)
checkbox-touch/sso-login.qml (+186/-0)
checkbox-touch/sso_login.py (+146/-0)
plainbox/plainbox/impl/session/assistant.py (+29/-2)
plainbox/plainbox/impl/transport.py (+43/-0)
summary: |
- Use Ubuntu SSO authentication and save user credentials + Use Ubuntu SSO authentication and store authentication-key |
Changed in ubuntu-community-testing: | |
importance: | Medium → High |
Changed in checkbox-converged: | |
status: | In Progress → Fix Released |
Changed in ubuntu-community-testing: | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
My understanding was that it is using OAuth, but you're certainly right that it's not storing the authentication key