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
Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
Compliant and Reliable File Transfers Backed by Top Security Certifications

Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
Start Free Trial
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