OAuth Core Ruby implementation
Rails plugin for implementing an OAuth Provider or Consumer
A Google OAuth2 strategy for OmniAuth 1.x. This allows you to login to Google with your ruby app.
An abstract OAuth2 strategy for OmniAuth.
A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.
OAuth 2.0 Server & Client Library. Both Bearer token type are supported.
OAuth strategies for OmniAuth.
A generic OAuth (1.0/1.0a) strategy for OmniAuth.
Simply builds and verifies OAuth headers
twitter_oauth is a Ruby client for the Twitter API using OAuth.
Get access to Gmail IMAP and STMP via OAuth, using the standard Ruby Net libraries
Shopify strategy for OmniAuth
A LinkedIn OAuth2 strategy for OmniAuth.
A pure ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard.
Doorkeeper is an OAuth 2 provider for Rails and Grape.
evernote_oauth is a Ruby client for the Evernote API using OAuth and Thrift.
Koala is a lightweight, flexible Ruby SDK for Facebook. It allows read/write access to the social graph via the Graph and REST APIs, as well as support for realtime updates and OAuth and Facebook Connect authentication. Koala is fully tested and supports Net::HTTP and Typhoeus connections out of the box and can accept custom modules for other services.
Create quick and dirty OAuth2 clients
Signet is an OAuth 1.0 / OAuth 2.0 implementation.
Ruby wrapper for the LinkedIn OAuth 2.0 API
Wrapper the DingTalk Oauth2 API
OAuth 2.0 strategies for Warden
OmniAuth Oauth2 strategy for weibo.com.
An Windows Azure Active Directory OAuth2 strategy for OmniAuth
Because you don't allow strangers into your app, and OAuth 2.0 is the new awesome.
This gem provides a Ruby wrapper around the Google Places API for use in your own project. Please note that this gem does not provide OAuth authentication.
OAuth Core Ruby implementation
This is the simple REST client for Google OAuth2 API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Google OAuth2 API, but note that some services may provide a separate modern client that is easier to use.
Simple Ruby OAuth library
A sinatra extension for easy oauth integration with github
Rails3 engine that adds OAuth2 Provider support to any application built with Devise authentication
Using OAuth2 to authenticate wechat user when web resources being viewed within wechat(weixin) client.
A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth spec.
Ruby wrapper for the BitBucket API supporting OAuth and Basic Authentication
An OAuth enabled ActiveResource wrapper
A warden strategy for easy oauth integration with github
OAuth 2 authentication with the Azure ActiveDirectory V2 API.
OAuthenticator signs and authenticates OAuth 1.0 requests
Generic, Configurable OmniAuth Strategy for OAuth2 providers
Simple OAuth 2.0 provider toolkit
A simple wrapper for SODA 2.0. Includes an OmniAuth provider for OAuth 2.0
An Atlassian OAuth2 strategy for OmniAuth 1.x. This allows you to login to Atlassian with your ruby app.
simple FreshBooks API wrapper. supports both OAuth and API token authentication
OmniAuth OAuth2 strategy for Okta
A Google OAuth strategy for OmniAuth 1.0
Dropbox OAuth2 strategy for OmniAuth 1.x
OAuth2 Provider, extracted from api.hashblue.com
OmniAuth OAuth2 strategy for Douban.
A Ruby wrapper Intuit's OAuth and OpenID implementation.
warden_oauth will help you create oauth authentication strategies using the oauth helper method on the Warden::Manager config setup