An openid cancel operation is not handled and default (ugly) handler is used

Bug #1100930 reported by Natalia Bidart
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Developer registration portal
Won't Fix
Undecided
Anthony Lenton
Software Center Agent
Won't Fix
Undecided
Anthony Lenton
Ubuntu One Servers
Won't Fix
Low
Unassigned

Bug Description

After contacting an openid provider such as SSO, if the user decides to "go back" to the relying party that redirected her to SSO, the provider will redirect the user to the relying party's complete url with proper query params indicating the success or failure of the auth operation, plus a reason.

For example, if U1 redirects a user to SSO to do login and the user cancels the operation, the return url is:

https://one.ubuntu.com/auth/complete/?next=%2Fservices%2Fsubscribe-base%2F&janrain_nonce=2013-01-17T19%3A46%3A08ZDxh0Wp&openid.mode=cancel&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0

(note the "openid.mode=cancel" in the url).

Right now, all the affected (in this bug) services show an unthemed, unformatted, ugly, page reading:

OpenID failed

Authentication cancelled

information type: Proprietary → Private
Changed in software-center-agent:
status: New → Confirmed
Changed in ubuntuone-servers:
status: New → Confirmed
assignee: nobody → Martin Albisetti (beuno)
Changed in software-center-agent:
assignee: nobody → Anthony Lenton (elachuni)
Changed in developer-portal:
status: New → Confirmed
assignee: nobody → Anthony Lenton (elachuni)
Martin Albisetti (beuno)
Changed in ubuntuone-servers:
importance: Undecided → Wishlist
assignee: Martin Albisetti (beuno) → Ubuntu One web team (ubuntuone-web)
information type: Private → Public
Matthew Wedgwood (mew)
information type: Public → Private
information type: Private → Public
Julien Funk (jaboing)
tags: added: u1-by-dev u1-on-production u1-ui
Changed in ubuntuone-servers:
importance: Wishlist → Low
Curtis Hovey (sinzui)
Changed in ubuntuone-servers:
assignee: Registry Administrators (registry) → nobody
Changed in ubuntuone-servers:
status: Confirmed → Won't Fix
Changed in software-center-agent:
status: Confirmed → Won't Fix
Changed in developer-portal:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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