OmniAuth is a flexible authentication system utilizing Rack middleware.

OmniAuth: Standardized Multi-Provider Authentication An Introduction OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as

Related Repos

varvet Pundit Pundit provides a set of helpers which guide you in leveraging regular Ruby classes and object oriented design patterns to build a simple, robust and scaleable authorization system. Links: API documentation Sou

stffn Declarative Authorization¶ ↑ The declarative authorization plugin offers an authorization mechanism inspired by RBAC. The most notable distinction to other authorization plugins is the declarative approach. That is, authorization

CanCanCommunity CanCanCan Wiki | RDocs | Screencast 1 | Screencast 2 CanCanCan is an authorization library for Ruby and Ruby on Rails which restricts what resources a given user is allowed to access. All permissions can be defined in one

nathanl Authority (CURRENTLY UNMAINTAINED) Authority is now unmaintained. Users who have installed it decided to trust me, and I'm not comfortable transferring that trust to someone else on their behalf. However, if you'd like to fork it

chaps-io AccessGranted proudly made by Chaps AccessGranted is a multi-role and whitelist based authorization gem for Rails. And it's lightweight (~300 lines of code)! Installation Add the gem to your gemfile:

be9 acl9 Acl9 is a role-based authorization system that provides a concise DSL for securing your Rails application. Access control is pointless if you're not sure you've done it right. The fundamental goal of acl9 is to ensure tha

oauth-xx ⚠️ WARNING: You are viewing the README of the master branch which contains unreleased changes for version 2.0.0. Please help us reach the 2.0.0 release milestone by submitting PRs, or reviewing PRs and issues. OAuth2 If

doorkeeper-gem Doorkeeper — awesome OAuth 2 provider for your Rails / Grape app. Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2 provider functionality to your Ruby on Rails or Grape application. Supported f