Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2 provider functionality to your Ruby on Rails or Grape application. Doorkeeper is an oAuth2 provider built in Ruby. It integrates with Ruby on Rails and Grape frameworks. The installation process depends on the framework you're using. Doorkeeper follows Rails maintenance policy and supports only supported versions of the framework. Currently, we support Ruby on Rails 5 and higher. Extensions that are not included by default and can be installed separately. These applications show how Doorkeeper works and how to integrate with it. Start with the oAuth2 server and use the clients to connect with the server. See list of tutorials in order to learn how to use the gem or integrate it with other solutions/gems.

Features

  • Doorkeeper currently supports Ruby on Rails >= 5.0
  • Integrate with Grape framework
  • Doorkeeper supports Active Record by default
  • Create a client application to test the integration
  • You can also experiment with the changes using bin/console
  • It uses the latest Rails version with ActiveRecord

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Doorkeeper

Doorkeeper Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Doorkeeper!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Authentication Software, Ruby Identity and Access Management (IAM) Software

Registered

2021-11-11