Use a Trusted Prompt to handle (re-)authentication and (re-)authorization
Bug #1378660 reported by
Alberto Mardegan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Online Accounts setup for Ubuntu Touch |
Fix Released
|
High
|
Alberto Mardegan | ||
signon (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Mardegan | ||
ubuntu-system-settings-online-accounts (Ubuntu) |
Fix Released
|
Undecided
|
Alberto Mardegan |
Bug Description
Whenever the OAuth flow needs to be started on behalf of an application, we emit a notification which, if clicked, will initiate the OAuth flos in a separate window.
However, if the client application has its own visible window, the authentication window could (and should, according to design) be happening as a prompt session on top of the application.
In order to do so, we need signond to pass the PID of the client application, and online-accounts-ui to create a prompt session for it.
Related branches
lp:~mardy/ubuntu-system-settings-online-accounts/lp1378660
- David Barth (community): Approve
-
Diff: 95 lines (+24/-5)5 files modifiedonline-accounts-service/request-manager.cpp (+1/-3)
online-accounts-service/request.cpp (+14/-0)
online-accounts-service/request.h (+1/-0)
online-accounts-ui/signonui-request.cpp (+3/-1)
tests/online-accounts-service/tst_service.pro (+5/-1)
Changed in ubuntu-system-settings-online-accounts: | |
status: | New → Confirmed |
Changed in signon (Ubuntu): | |
status: | New → Confirmed |
Changed in ubuntu-system-settings-online-accounts: | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in signon (Ubuntu): | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in ubuntu-system-settings-online-accounts: | |
importance: | Undecided → High |
Changed in ubuntu-system-settings-online-accounts (Ubuntu): | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in signon (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-system-settings-online-accounts (Ubuntu): | |
status: | New → Confirmed |
Changed in signon (Ubuntu): | |
status: | In Progress → Fix Released |
summary: |
- Notification appears when applications need to be (re-)authorized + Use a Trusted Prompt to handle (re-)authentication and re- + re-)authorization |
summary: |
- Use a Trusted Prompt to handle (re-)authentication and re- - re-)authorization + Use a Trusted Prompt to handle (re-)authentication and + (re-)authorization |
tags: | added: ota-1 touch-2014-10-16 |
tags: | added: rtm14 |
Changed in ubuntu-system-settings-online-accounts: | |
status: | Confirmed → In Progress |
Changed in ubuntu-system-settings-online-accounts (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-system-settings-online-accounts: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntu- system- settings- online- accounts - 0.5+14. 10.20141023~ rtm-0ubuntu1
--------------- system- settings- online- accounts (0.5+14. 10.20141023~ rtm-0ubuntu1) vivid; urgency=medium
ubuntu-
[ Alberto Mardegan ]
* Use trusted prompts for SignOnUi (LP: #1378660)
* Implement QML dialog for password queries (LP: #1347771) (LP: #1379863)
[ Ubuntu daily release ]
* New rebuild forced
-- Ubuntu daily release <email address hidden> Thu, 23 Oct 2014 15:08:55 +0000