There's no shortage of simple OAuth consumer libraries out there, what I really want to see is a simple way to set up my app as an OAuth _provider_. As far as I know there's nothing out there to make that simple yet.
Or even if there was a simple, detailed guide on what your own OAuth needs to do to be secure - and a basic overview of how to implement it (not language specific, just concept-wise).
OAuth.io - OAuth that just works.
21–30 of 54 posts
Re: OAuth.io - OAuth that just works.
#22I wish this existed before. For node.js stacks that support connect/express based middleware, we wrote oauth-flow instead https://github.com/doxout/node-oauth-flow The idea is to point the user to your oauth-flow route and they will complete the oauth flow. your middleware will then be called with req.oauth containing all received oauth credentials and the url containing all the original parameters.
How does yours compare to those?
Re: OAuth.io - OAuth that just works.
#23The most confusing thing to me about this page was the changing provider names. I was looking at the page and could tell that something was changing but it took me about 15 seconds to figure out what it was.
Hah.. I actually read this comment first and I was STILL just staring at my screen completely dumfounded. I'd see the little animation on the right update, and then something else would change. It was mystifying.
Re: OAuth.io - OAuth that just works.
#24There's no shortage of simple OAuth consumer libraries out there, what I really want to see is a simple way to set up my app as an OAuth _provider_. As far as I know there's nothing out there to make that simple yet.
Sure there is. http://framework.qbix.com does it out for you out of the box. But then again, we haven't launched it yet, so I apologize... but reach out to me if you want early access. However I should say that our framework takes a different philosophy. We believe that web apps shouldn't have to ask for OAuth access at all just to personalize the experience for you. They can ask the provider to display to you your n…
Re: OAuth.io - OAuth that just works.
#25Edit: It looks like you changed the intervals. Much better now.
Re: OAuth.io - OAuth that just works.
#26Earlier quoted context omitted.
Or even if there was a simple, detailed guide on what your own OAuth needs to do to be secure - and a basic overview of how to implement it (not language specific, just concept-wise).
The TLDR version is: use https and OAuth 2.0, and this guide: https://github.com/Mashape/mashape-oauth/blob/master/FLOWS.m...
Re: OAuth.io - OAuth that just works.
#27Earlier quoted context omitted.
Sure there is. http://framework.qbix.com does it out for you out of the box. But then again, we haven't launched it yet, so I apologize... but reach out to me if you want early access. However I should say that our framework takes a different philosophy. We believe that web apps shouldn't have to ask for OAuth access at all just to personalize the experience for you. They can ask the provider to display to you your n…
"The Q framework is not released under an open source license. It is only for Qbix developers."
Re: OAuth.io - OAuth that just works.
#28I wish there was more there than a mailing list signup and a teaser. What is it you're actually showing HN? Some animations?
yes it's maybe more a kind of ASK HN if this API could interest people as we are finalizing it
Re: OAuth.io - OAuth that just works.
#29Earlier quoted context omitted.
Hah.. I actually read this comment first and I was STILL just staring at my screen completely dumfounded. I'd see the little animation on the right update, and then something else would change. It was mystifying.
Made it really hard for me to focus on the content. I know exactly what was changing, and it wasn't that much, but it took a really long time (in comparison) to read the examples.
Re: OAuth.io - OAuth that just works.
#30Earlier quoted context omitted.
The TLDR version is: use https and OAuth 2.0, and this guide: https://github.com/Mashape/mashape-oauth/blob/master/FLOWS.m...
Why Oauth2? I've read about it being less secure http://hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell... but would like to hear the case for it.
The hueniverse guy was one of the people drafting the standard and as far as I can tell he laments that the providers can return a "bearer token" instead of a "mac token". That means the token is sent on every request to the provider, and without https it can be intercepted. But with https everything is fine!
OAuth 1.0 didn't rely on https to prevent MITM attacks an instead used the "mac token" to sign each request to the provider, along with an increasing timestamp/nonce to prevent replay attacks.
http://www.codinghorror.com/blog/2012/02/should-all-web-traf...