-
Notifications
You must be signed in to change notification settings - Fork 912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenID Login error #3134
Comments
Unfortunately there's very little I can do to help with this because while I can debug the initial login step I have no way of actually logging in and debugging the return to the site. Nothing has changed at our end anyway, so if it was working the other day then it ought to be working now. What that message is basically saying is that the callback to our site reported an error with the login but it didn't give a valid error code. You don't say which cookie that message is talking about but I'm guessing it is |
I am not sure that nothing changed on osm.org since it worked just two days ago and for example login at help.openstreetmap.org still works. Anyways I'll investigate further. |
I can look into request of I'd provider sent to OSM.org with values of what is asked to provide like e-mail address and so on. I think it would be helpful to know what is that nil (that can not be converted to string) to see what is wrong. |
So I don't know how to help me. You are saying there is an error on callback. I see the post request full of data osm.org site requested from provider. So where is the error stated? Please look into users_controller.rb there is some weird stuff with openid with only google in mind. |
OK I am out, maybe look at my account https://www.openstreetmap.org/user/Speirs |
That's just about upgrading people that had Google's old openid setup linked to their account to the new oauth based system - it's not relevant to your case. |
I’m also using OpenID (with my own website delegating to Launchpad) and cannot login any more either. Perhaps these failures (CSP blocked script loading) are involved? Trying to trace this a bit:
The request contains:
Interestingly, The response is thus (302 Found):
|
Hm no, if I edit openid.usernamesecret to x and resend it still shows the same failure. The error is coming from the server side, not in ECMAscript. |
I tried this with Ubuntu Launchpad, and OpenID also not working there. |
Hello, my OpenID login does not work again. When returning from identity provider back to osm.org site, the login form is again there with red stripe on the top saying translation missing: cs.users.auth_failure.no implicit conversion of nil into String May be it is related to issue I found in Chromium console. It says Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute From Firefox it is the same and also mobile chrome and firefox are the same. The only difference is in mobile chrome that already the OpenID provider's site complains about cookies setup. Please ask if more info is needed from me.
The text was updated successfully, but these errors were encountered: