Showing 36 of 162 projects
A simple Elixir library for defining readable, declarative permission rules using pattern matching.
An Access Control List (ACL) solution for Laravel applications, providing roles and permissions management with security and usability in mind.
A collection of Swashbuckle.AspNetCore filters to add examples, security headers, and authorization indicators to Swagger documentation.
A flexible authorization layer for OpenSSH certificate-based authentication using host identities and grants.
A feature-complete, dependency-free JSON Web Token library for Go with secure API design.
Official .NET client library for interacting with Auth0 Authentication and Management APIs with automatic token management.
A Ruby on Rails gem for adding multi-tenancy with Devise integration, using row-based data separation.
A scope-based authorization library for Ruby on Rails that controls access by describing sets of accessible things.
A sample Java application demonstrating secure API access using AWS Lambda, API Gateway, Cognito, and DynamoDB.
A Flutter plugin for native AppAuth SDKs to authenticate and authorize users in iOS and Android apps.
An Angular demo application showcasing best practices for authentication and authorization flows with state management options.
A .NET library for impersonating users during development using ASP.NET Identity claims.
A protocol-aware proxy that enforces fine-grained access policies for databases using Open Policy Agent (OPA).
A protocol-aware proxy that enforces database access policies using Open Policy Agent (OPA) for data security and compliance.
Simple authorization addon for Ember.js applications that provides helpers and services for permission checks.
A web-based debugging tool for testing and troubleshooting OAuth 2.0 and OpenID Connect authorization flows.
A FastAPI extension that provides authentication and authorization via dependencies.
A Rust library implementing multiple OAuth 2.0 flows including Device, Installed, and Service Account authorization.
A cloud-native Identity Aware Proxy and Access Control Decision service for authenticating, authorizing, and transforming HTTP requests.
An Erlang library for implementing the server side of OAuth 2.0 authorization.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
A Payload CMS 3 plugin that integrates Auth.js/NextAuth 5 for authentication and authorization.
Official Auth0 SDK for adding authentication and authorization to Angular Single Page Applications.
A simple role-based authorization library for Ruby on Rails with multi-tenancy support.
A simple role-based authorization library for Ruby on Rails with multi-tenancy support.
An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.
A Phalcon PHP plugin providing user authentication, social login, ACL, and profile management based on Vökuró ACL.
A ranked list of 170 awesome open-source digital identity projects, grouped into 11 categories and updated weekly.
A Haskell library for OAuth2 client authentication with support for multiple identity providers.
A security library for Vert.x applications providing authentication, authorization, and advanced security features via multiple protocols.
A C library for building OAuth 2.x and OpenID Connect servers and clients, with plugins for Apache and NGINX.
A CakePHP plugin for fast, zero-code authentication and authorization using INI files or database adapters.
An integrated security system for Clojure applications built on Stuart Sierra's component library.
A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.
A curated list of OpenID Connect providers, libraries, resources, and specifications for implementing modern authentication.
An ActionScript 3 library for interfacing with OAuth 2.0 services in Flash, Flex, and AIR projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.