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:
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<mpl=start#s01
Andy, see if it's what you think. Re-assign to Justin if necessary.
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.
Have checked source forge and back button works (dosn't get stuck)
so defiantly our problem
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.
Seems only to affect Safari.
Andy to update OpenId Selector to latest version and revisit.
Known issue