InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Ruby Authorization Projects
Minimal authorization through OO design and pure Ruby classesProject mention: Default to Deny for More Secure Apps | dev.to | 2023-01-18
As an example of how to default to deny, consider a Ruby on Rails app (as we tend to do). The primary way a user interacts with the app is through API endpoints powered by controllers. We use Pundit, a popular authorization library for Rails, to manage user permissions.
The authorization Gem for Ruby on Rails.Project mention: Top 5 Ruby on Rails Gems | dev.to | 2023-01-04
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.Project mention: Zitadel: The best of Auth0 and Keycloak combined | news.ycombinator.com | 2022-05-17
Disclosure: I work for FusionAuth.
Depends on what you are looking for.
If you want a standalone auth server, you can use FusionAuth in docker/docker-compose: https://fusionauth.io/docs/v1/tech/installation-guide/docker
You can also package up a library; most major languages have one or more OAuth/OIDC libraries: https://github.com/doorkeeper-gem/doorkeeper for Ruby, https://spring.io/projects/spring-security for Spring/Java, https://oauth2.thephpleague.com/ for PHP, https://pypi.org/project/oauthlib/ for Python.
https://oauth.net/code/ has a further selection of libraries in a variety of languages.
Role management library with resource scoping
Authorization framework for Ruby/Rails applicationsProject mention: Five Ruby Gems for Authentication and Authorization | reddit.com/r/ruby | 2022-10-27
Also, ActionPolicy is better than Pundit for most applications. Give it a try.
Yet another role-based authorization system for Rails
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
Simple authorization gem for GraphQL :lock:
Scope-based authorization for Ruby on Rails. (by makandra)
A toolkit to upgrade your next Rails applicationProject mention: Update Rails 6.1 a Rails 7 | dev.to | 2023-01-31
🔐A Rails engine providing essential industry of Role-based access control.
Simple and lightweight authorization library for Rails
A set of RSpec matchers for testing Pundit authorisation policies.
Add group and membership functionality to your Rails models
Manage your Redis instance (see keys, memory used, connected client, etc...)
Makes role based authorization in Rails really simple. Wraps CanCan and RoleModel up with a smattering of syntactic sugar, some generators and scopes.
Collects Puma web-server metrics from puma control panel
Verifica is Ruby's most scalable authorization solutionProject mention: Verifica, a new gem to handle authorization at scale | reddit.com/r/rails | 2023-01-19
Live demo (with Rails) to see it in action: https://verifica-rails-example.maximgurin.com
Service Object based on Either Monad
Kitty Policy Ruby Authorization Gem
A flexible access control system for your Rails app
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby Authorization related posts
Update Rails 6.1 a Rails 7
2 projects | dev.to | 31 Jan 2023
Default to Deny for More Secure Apps
1 project | dev.to | 18 Jan 2023
How to upgrade a Ruby on Rails application?
4 projects | dev.to | 18 Jan 2023
Upgrading a legacy Ruby and Rails application.
2 projects | reddit.com/r/rails | 10 Jan 2023
Top 5 Ruby on Rails Gems
5 projects | dev.to | 4 Jan 2023
Permissions (access control) in web apps
7 projects | dev.to | 30 Nov 2022
Web-app security risks demonstrated
3 projects | dev.to | 1 Nov 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
What are some of the best open-source Authorization projects in Ruby? This list will help you: