Validic API Libraries
OAuth 2 uses request signing to avoid sending shared secrets between the client and server any more than necessary. It’s easy to get request signing wrong, so we recommend using an established OAuth 2 client library rather than implementing the specification yourself.
Recommended libraries:
- C# – Validic C# Wrapper and examples
- Ruby – Validic gem:
gem install validic
Not seeing the library you’re looking for? We’re working on them. In the mean time, here are some OAuth libraries to help get you started. A more complete list of OAuth libraries can be found at https://oauth.net/code/.
- DotNET – DotNetOpenAuth
- ColdFusion – ColdFusion OAuth
- Java – Scribe
- PHP – There are multiple PHP OAuth libraries. Here is an official extension.
- Python – Validic gem