Merge lp:~salgado/launchpad/bug-527985 into lp:launchpad
Proposed by
Guilherme Salgado
Status: | Merged |
---|---|
Approved by: | Gary Poster |
Approved revision: | no longer in the source branch. |
Merged at revision: | not available |
Proposed branch: | lp:~salgado/launchpad/bug-527985 |
Merge into: | lp:launchpad |
Diff against target: |
42 lines (+19/-0) 2 files modified
lib/canonical/launchpad/browser/launchpad.py (+6/-0) lib/canonical/launchpad/doc/loginstatus-pages.txt (+13/-0) |
To merge this branch: | bzr merge lp:~salgado/launchpad/bug-527985 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Tim Penhey (community) | release-critical | Approve | |
Gary Poster (community) | Approve | ||
Review via email: mp+20392@code.launchpad.net |
To post a comment you must log in.
When the user doesn't authorize the OpenID provider to send their
details to the RP, the user will end up at the +openid-callback page,
which has a login link.
Currently, the link will be something like /+openid- callback/ +login,
which causes LP to believe the user wants to be sent to +openid-callback
once the login is completed, but that's obviously not true -- that was
just a page the user ended up at after a failed login. The fix here
will just drop the /+openid-callback bit from the login link, similarly
to what we already do for the +logout page.