-
Notifications
You must be signed in to change notification settings - Fork 9
Implement OAuth 2.0 client #17
Comments
liboauth does not support OAuth 2.0, and the website http://oauth.net/2/ does not list a C library for the new standard. |
Hi, just want to know if this is possible now? I have found this https://github.com/slugonamission/OAuth2 |
This library does not have a license file, so it is not usable in Free Software right now. I have opened an issue about that: slugonamission/OAuth2#2 |
@residuum Here is other list of potential open sources libraries for OAuth 2.0 a12n-server |
@60-hz PuREST JSON is written in C, most of the libraries you have posted are not, I have no idea about most of the languages or how to compile a Pd external from e.g. TypeScript, as TypeScript is mostly compiled to JavaScript, and the only non-browser I know of is node.js, which in turn is mostly used for server side programming. The only C library is a library for setting up a server, but PuREST JSON needs a client implementation, and the only client library that I have found is https://github.com/babelouest/iddawc. Unfortunately for now, I am unable to get it to compile with MXE, which is a requirement for generating Windows objects. This also means a rewrite of the JSON functions, as iddawc uses jansson for JSON data, but currently PuREST JSON uses json-c. Multiple libraries for the same thing is not good, but yes, I am looking into it, but have no time right now. |
Oh yes, sorry, I didn't check all of them, only the second one which was mainly in c... |
[oauth] only does OAuth 1.1. As version 2.0 of the standard is available, and is used by several large service providers (Facebook, Google+), [oauth] should either support version 2.0 or a different object is needed.
The text was updated successfully, but these errors were encountered: