-
Notifications
You must be signed in to change notification settings - Fork 90
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
Steam OpenID Internal OpenID Error #1
Comments
I ran into this same problem. The issue is that Steam is a stateless OpenID server so you have to make a stateless OpenID request. This is pretty easy, see the example below. You also have to set a realm including all subdomains or it won't work either. I just forked the passport-steam library and made these changes. You can check it out at https://github.com/UncommonAvenue/passport-steam Example: passport.use(new OpenIDStrategy({ |
We have a Node.js application hosted on Bluemix. It uses IBM Tivoli Federated Identity Manager as the authentication service and uses OpenID. We use passport-ibm Node module at the backend for this. The authentication used to work properly till last week. But suddenly it stopped working and is throwing error even before showing the login screen. Here is the stack trace: I googled the issue and found one solution is to use - 'stateless:true' attribute but that also didn't help. Our entire production is down because clients cannot go past the authentication and hence cannot access the application. |
Here is what I'm getting passed back to me while using the Steam OpenID and I console log out the callback/next for authenticate. I've used Google OpenID and it is working fine.
Additionally, when I'm debugging I'm getting this error from within node-openid:
It is detecting the correct endpoint and while debugging using node-inspector node-openid's post never seems to complete, which maybe the root problem.
I just recently reported this problem directly to node-openid and I'm linking up the two issues: havard/node-openid#72
The text was updated successfully, but these errors were encountered: