Use a Trusted Prompt to handle (re-)authentication and (re-)authorization

Bug #1378660 reported by Alberto Mardegan
6
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

Alberto Mardegan (mardy)
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
Alberto Mardegan (mardy)
Changed in signon (Ubuntu):
status: In Progress → Fix Released
David Barth (dbarth)
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
David Barth (dbarth)
Changed in ubuntu-system-settings-online-accounts:
status: Confirmed → In Progress
Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings-online-accounts - 0.5+14.10.20141023~rtm-0ubuntu1

---------------
ubuntu-system-settings-online-accounts (0.5+14.10.20141023~rtm-0ubuntu1) vivid; urgency=medium

  [ 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

Changed in ubuntu-system-settings-online-accounts (Ubuntu):
status: In Progress → Fix Released
David Barth (dbarth)
Changed in ubuntu-system-settings-online-accounts:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.