Menu

#53 OpenID login options get stuck on one provider

open
None
6
2013-01-22
2011-11-21
No

When I try to log into ourexperiment.org everything is fine if I log into a service successfully, but if I choose a provider, don't log on and go back, every provider I click after that takes me to the same login page. To repeat this, click on Blogger or Yahoo, don't sign in, and click Back, then try logging in with the other OpenID providers.

The info that is being sent by the request for the openID appears to be wrong. If I have previously clicked on Yahoo, then it sends Yahoo as the provider, if I have a userID in the text field, it sends this even if it doesn't match the provider I want. For example, I have previously selected Yahoo, but gone back, selected Wordpress, entered a userid. If I then click on the Google provider button the following url is opened:

http://www.ourexperiment.org/openid/try_auth.php?action=verify&url=%2F&openid_username=fluffydragon&openid_identifier=http%3A%2F%2Fme.yahoo.com%2F

Its not using Google at all, and is including the Wordpress userid.

The url below shows a similar problem from after I clicked on Blogger and then clicked on Google it is still trying to use Blogger:

https://accounts.google.com/ServiceLogin?service=blogger&passive=1209600&continue=http://www.blogger.com/openid-login.g?oidrp.identity%3Dhttp://pinkpants.blogspot.com/%26oidrp.return_to%3Dhttp://www.ourexperiment.org/openid/finish_auth.php?janrain_nonce%253D2011-11-21T09%25253A11%25253A27ZUzMODG%2526openid1_claimed_id%253Dhttp%25253A%25252F%25252Fpinkpants.blogspot.com%25252F%26oidrp.trust_root%3Dhttp://www.ourexperiment.org/%26oidrp.assoc_handle%3Doida-1321867810307-644004196%26oidrp.sreg.req%3Demail,fullname&followup=http://www.blogger.com/openid-login.g?oidrp.identity%3Dhttp://pinkpants.blogspot.com/%26oidrp.return_to%3Dhttp://www.ourexperiment.org/openid/finish_auth.php?janrain_nonce%253D2011-11-21T09%25253A11%25253A27ZUzMODG%2526openid1_claimed_id%253Dhttp%25253A%25252F%25252Fpinkpants.blogspot.com%25252F%26oidrp.trust_root%3Dhttp://www.ourexperiment.org/%26oidrp.assoc_handle%3Doida-1321867810307-644004196%26oidrp.sreg.req%3Demail,fullname&ltmpl=start#s01

Discussion

  • Tim Parkinson

    Tim Parkinson - 2011-11-29

    Andy, see if it's what you think. Re-assign to Justin if necessary.

     
  • Tim Parkinson

    Tim Parkinson - 2011-11-29
    • priority: 5 --> 6
    • assigned_to: nobody --> ajm3
     
  • Tim Parkinson

    Tim Parkinson - 2012-02-06

    See if Sourceforge or other public sites that use the same technology behave the same.
    If so then it's broken for everyone everywhere.

    Otherwise: Check for new version of OpenID selector library.If we are up to date then there may well be a bug.

     
  • Andrew Milsted

    Andrew Milsted - 2012-02-06

    Have checked source forge and back button works (dosn't get stuck)
    so defiantly our problem

     
  • Tim Parkinson

    Tim Parkinson - 2012-02-17
    • milestone: --> 2550967
     
  • Tim Parkinson

    Tim Parkinson - 2012-07-05
    • assigned_to: ajm3 --> j_robinson
     
  • Tim Parkinson

    Tim Parkinson - 2012-07-05

    We've reproduced this to some extent this morning so it's still not right yet.
    JSR to have a look if he's working on other login issues.

     
  • John Robinson

    John Robinson - 2012-10-08

    Seems only to affect Safari.
    Andy to update OpenId Selector to latest version and revisit.

     
  • John Robinson

    John Robinson - 2012-10-15
    • assigned_to: j_robinson --> ajm3
     
  • John Robinson

    John Robinson - 2013-01-22

    Known issue

     
  • John Robinson

    John Robinson - 2013-01-22
    • milestone: 2550967 --> v9.9 - Futures, Uncommitted Development
     

Log in to post a comment.