Showing 35 of 71 projects
A unified OAuth proxy supporting 200+ providers with middleware for Express, Koa, Hapi, Fastify, and serverless functions.
Adds per-object permissions to Django's authorization system, enabling fine-grained access control.
A PHP base library for integrating with any OAuth 2.0 service provider, simplifying authentication flows like 'Connect with Facebook/Google'.
OpenID Certified OAuth 2.0 Authorization Server implementation for Node.js with extensive spec support.
A GraphQL middleware library for creating a flexible and performant permission layer with smart caching.
An elegant, framework-agnostic package for managing roles and abilities in Laravel using Eloquent models.
A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.
A token-based authentication library for Elixir applications, supporting JWT and custom tokens.
A simple Ruby role management library with resource scoping, designed to integrate with authentication and authorization gems.
A powerful authorization library for Node.js and browser environments supporting ACL, RBAC, and ABAC access control models.
A comprehensive security framework for Java applications, supporting authentication, authorization, and integration with multiple protocols and frameworks.
A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.
A declarative, extensible framework for building Elixir applications with a resource-centric architecture.
A universal JavaScript library for implementing OAuth 2.0 and OpenID Connect client flows across Node.js, browsers, Deno, and other runtimes.
A Laravel package that allows administrators to authenticate as other users for debugging and support.
A Laravel package for handling roles, permissions, and teams with support for multiple user models and guards.
A React Native bridge for AppAuth SDKs to implement OAuth2 and OpenID Connect authentication with native best practices.
A Laravel wrapper for Facebook's GraphQL that provides a code-first integration using PHP classes.
A comprehensive JWT (JSON Web Token) implementation for .NET with support for encoding, decoding, and ASP.NET Core integration.
A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.
A curated list of resources covering Identity and Access Management (IAM) for cloud platforms, including authentication, authorization, and security.
A Ruby wrapper for OAuth 2.0, 2.1, and OpenID Connect (OIDC) client implementations.
ASP.NET Core Identity is the membership system for building ASP.NET Core web applications with authentication and user management.
A Go library for implementing OAuth2 authorization and token servers with support for PKCE.
A production-ready Blazor starter template with MudBlazor UI, supporting both WebAssembly and Server-Side modes, built on .NET 7.
A lightweight library for implementing authentication and authorization in Ember.js applications.
A TypeScript library for OpenID Connect and OAuth2 protocol support in browser-based JavaScript applications.
A community-driven checklist of security precautions for Ruby on Rails applications to minimize vulnerabilities.
An OpenID Foundation-certified OpenID Connect client and server library for Go, designed for ease of use.
An Elixir authentication framework for Plug-based web applications, providing a clear API for multiple authentication strategies.
A lightweight, generic role-based access control (RBAC) library for Go applications with inheritance and custom assertions.
A robust, modular, and extendable authentication and user management solution for Phoenix and Plug-based Elixir applications.
A modern PHP framework for secure user login, management, and permissions with a shallow learning curve.
An open-source authentication platform offering passkeys, SSO, MFA, and passwordless login, available for self-hosting or cloud.
A composable, extensible, and performant authorization framework for Ruby and Rails applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.