An open API service indexing awesome lists of open source software.

Authorization

Authorization is the process of granting or denying permissions based on rules. This should not be confused with authentication, which is the act of verifying someone’s identitiy.

https://github.com/yezz123/AuthX

Ready-to-use and customizable Authentications and Oauth2 management for FastAPI ✨

authentification authorization backend fastapi jwt pydantic python starlette

Last synced: 15 Mar 2025

https://github.com/OpenIdentityPlatform/OpenAM

OpenAM is an open access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.

aaa access access-management accounting active-directory authentication authorization federation kerberos oauth oauth2 oidc openam opensso policy saml sso webauthn zero-trust zta

Last synced: 30 Mar 2025

https://github.com/eicrud/eicrud

An opinionated backend framework based on NestJS. Get your CRUD app up and running in no time! ⚙️🔒

authentication authorization backend casl crud crud-application framework javascript microservices mikro-orm nest nestjs nodejs nodejs-framework typescript

Last synced: 14 May 2025

https://github.com/JonPSmith/AuthPermissions.AspNetCore

This library provides extra authorization and multi-tenant features to an ASP.NET Core application.

asp-net-core aspnetcore authorization jwt-token multi-tenant saas

Last synced: 08 Jul 2025

https://github.com/maxcountryman/axum-login

🪪 User identification, authentication, and authorization for Axum.

access-control authentication authorization axum login

Last synced: 14 May 2025

https://github.com/chaps-io/access-granted

Multi-role and whitelist based authorization gem for Rails (and not only Rails!)

access-control authorization cancan permissions rails ruby

Last synced: 02 Apr 2026

https://github.com/wso2/product-is

Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.

access-management adaptive-authentication authentication authorization hacktoberfest identity mfa oauth2 oidc saml2 sso

Last synced: 04 Oct 2025

https://github.com/schrockwell/bodyguard

Simple authorization conventions for Phoenix apps

authorization elixir phoenix

Last synced: 14 May 2025

https://github.com/casbin/gorm-adapter

GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex

abac access-control acl adapter auth authorization authz casbin go golang gorm orm rbac storage-driver

Last synced: 20 Jan 2026

https://github.com/damienbod/AspNet6IdentityServer4AngularOidcFlows

OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4

angular aspnet-core aspnetcore authentication authorization identity identityserver4 oauth2 oidc openid security sqlite typescript

Last synced: 09 Apr 2025

https://github.com/damienbod/aspnet6identityserver4angularoidcflows

OpenID Connect Code Flow PKCE / Implicit Flow with Angular and ASP.NET Core 6 IdentityServer4

angular aspnet-core aspnetcore authentication authorization identity identityserver4 oauth2 oidc openid security sqlite typescript

Last synced: 12 Apr 2025

https://github.com/usnistgov/OSCAL

Open Security Controls Assessment Language (OSCAL)

assessment authorization automation compliance json nist oscal schema security xml yaml

Last synced: 11 Apr 2025

https://github.com/indominusbyte/fastapi-jwt-auth

FastAPI extension that provides JWT Auth support (secure, easy to use, and lightweight)

authorization fastapi fastapi-extension fastapi-jwt jwt python3

Last synced: 14 May 2025

https://github.com/IndominusByte/fastapi-jwt-auth

FastAPI extension that provides JWT Auth support (secure, easy to use, and lightweight)

authorization fastapi fastapi-extension fastapi-jwt jwt python3

Last synced: 15 Mar 2025

https://github.com/ruby-oauth/oauth

🔑 A Ruby wrapper for OAuth 1.0, and 1.0a protocols; clients & servers

authentication authorization oauth oauth-client oauth-server

Last synced: 15 Jan 2026

https://github.com/nikiforovall/keycloak-authorization-services-dotnet

Authentication and Authorization with Keycloak and ASP.NET Core 🔐

auth authentication authorization authserver authz dotnet idp jwt jwt-authentication keycloak oidc

Last synced: 13 Apr 2026

https://github.com/widen/cloudfront-auth

An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login

auth0 authentication authorization aws cloudfront github google jwt lambda lambda-edge login microsoft oauth2 okta openid-connect

Last synced: 08 Oct 2025

https://github.com/Widen/cloudfront-auth

An AWS CloudFront Lambda@Edge function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login

auth0 authentication authorization aws cloudfront github google jwt lambda lambda-edge login microsoft oauth2 okta openid-connect

Last synced: 13 Mar 2025

https://github.com/codemation/easyauth

Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.

admin-dashboard authentication authorization fastapi gui jwt permissions rbac user-management

Last synced: 16 May 2025

https://github.com/zalando/gin-oauth2

Middleware for Gin Framework users who also want to use OAuth2

authentication authorization gin gin-middleware oauth2

Last synced: 24 Oct 2025

https://github.com/YosaiProject/yosai

A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail

authentication authorization python rbac security sessionmanagement totp two-factor twofactorauth

Last synced: 22 Apr 2025

https://github.com/NetDevPack/Security.Identity

.NET DevPack Identity is a set of common implementations to help you implementing Identity, Jwt, claims validation and another facilities

access-control asp-net-core asp-net-identity authentication authorization claims custom-authentication identity json-web-token jwt oauth roles

Last synced: 23 Apr 2025

https://github.com/mateusjunges/laravel-acl

This package helps you to associate users with permissions and permission groups with laravel framework

access-control access-management acl authentication authorization hacktoberfest laravel package php7 security

Last synced: 03 Oct 2025

https://github.com/react-auth-kit/react-auth-kit

Powerful Auth Management library for ReactJs-based applications

auth authentication authorization hacktoberfest jwt jwt-authentication kit nextjs private-route react react-js

Last synced: 14 May 2025

https://github.com/northpolesec/santa

A binary and file access authorization system for macOS.

allowlist authorization blocklist endpoint-security macos santa security system-extension

Last synced: 10 Apr 2026

https://github.com/aspnetrun/run-aspnetcore-realworld

E-Commerce real world example of run-aspnetcore ASP.NET Core web application. Implemented e-commerce domain with clean architecture for ASP.NET Core reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->

aspnet-core aspnet-core-template aspnetcore aspnetcore-basic-authentication aspnetcore-httpcontext aspnetcore-identity authentication authorization bootstrap4 business-rules clean-architecture configuration ddd-architecture ecommerce entity-framework-core multipage-application razor-pages real-world-project shopping-cart validation

Last synced: 05 Apr 2025

https://nikiforovall.blog/keycloak-authorization-services-dotnet/

Authentication and Authorization with Keycloak and ASP.NET Core 🔐

auth authentication authorization authserver authz dotnet idp jwt jwt-authentication keycloak oidc

Last synced: 02 Aug 2025

https://github.com/rsinger86/drf-access-policy

Declarative access policies/permissions modeled after AWS' IAM policies.

access-control authorization declarative django django-rest-framework iam permissions

Last synced: 15 May 2025

https://github.com/nemanjam/mern-boilerplate

Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.

authentication authorization boilerplate express facebook-login fullstack google-login jwt mern mern-boilerplate mongodb mongoose oauth passport react reactjs redux redux-thunk

Last synced: 04 Apr 2025

https://github.com/daniel-cottone/cerberus

A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.

authentication authorization java json-web-token jwt rest rest-api restful-api spring spring-boot spring-framework spring-security

Last synced: 05 Apr 2025

https://github.com/exAspArk/graphql-guard

Simple authorization gem for GraphQL :lock:

authorization cancancan gem graphql graphql-ruby guard pundit ruby schema-masking

Last synced: 27 Mar 2025

https://github.com/cpjk/canary

:hatching_chick: Elixir authorization and resource-loading library for Plug applications.

authorization elixir phoenix-application phoenix-framework plug

Last synced: 22 Feb 2026

https://github.com/exaspark/graphql-guard

Simple authorization gem for GraphQL :lock:

authorization cancancan gem graphql graphql-ruby guard pundit ruby schema-masking

Last synced: 15 May 2025

https://github.com/Jaguar-dart/jaguar

Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth

authentication authorization dart http jaguar orm rest rest-api restful routing session web webserver websocket

Last synced: 26 Mar 2025

https://github.com/jaguar-dart/jaguar

Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth

authentication authorization dart http jaguar orm rest rest-api restful routing session web webserver websocket

Last synced: 25 Oct 2025

https://github.com/bezkoder/react-jwt-auth

React JWT Authentication & Authorization example - React.js Login and Registration example

authentication authorization axios jwt jwt-authentication react react-components reactjs

Last synced: 05 Apr 2025

https://github.com/jl978/spotify-clone-client

A ReactJS clone application of the popular Spotify music streaming service. This application utilizes the Spotify API and the Spotify Web Playback SDK

authentication authorization axios hooks react-router reactjs

Last synced: 05 Apr 2025

https://github.com/JL978/spotify-clone-client

A ReactJS clone application of the popular Spotify music streaming service. This application utilizes the Spotify API and the Spotify Web Playback SDK

authentication authorization axios hooks react-router reactjs

Last synced: 17 Mar 2025

https://github.com/supabase/auth-js

An isomorphic Javascript library for Supabase Auth.

authentication authorization go javascript jwt sponsors supabase typescript user-management

Last synced: 13 May 2025

https://github.com/dotnet-labs/jwtauthdemo

ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.

angular api asp-net-core aspnetcore authentication authorization docker docker-compose impersonation integration-testing json-web-token jwt jwt-auth jwt-token login logout refresh-token

Last synced: 05 Apr 2025

https://github.com/GluuFederation/oxAuth

OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)

authentication authorization oauth2 openid-connect openid-provider single-sign-on sso sso-authentication sso-login uma

Last synced: 31 Mar 2025

https://github.com/gluufederation/oxauth

OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)

authentication authorization oauth2 openid-connect openid-provider single-sign-on sso sso-authentication sso-login uma

Last synced: 12 Nov 2025

https://github.com/pac4j/play-pac4j

Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

authentication authorization cas facebook java jwt ldap login logout mongodb oauth openid-connect play-framework saml scala security social-login sql twitter

Last synced: 11 Jan 2026

https://github.com/sveinbjornt/stprivilegedtask

An NSTask-like wrapper around the macOS Security Framework's AuthorizationExecuteWithPrivileges function to run shell commands with root privileges in Objective-C / Cocoa.

authorization authorizationexecutewithprivileges cocoa macos macosx nstask objective-c osx root-privileges wrapper

Last synced: 04 Apr 2025

https://github.com/sveinbjornt/STPrivilegedTask

An NSTask-like wrapper around the macOS Security Framework's AuthorizationExecuteWithPrivileges function to run shell commands with root privileges in Objective-C / Cocoa.

authorization authorizationexecutewithprivileges cocoa macos macosx nstask objective-c osx root-privileges wrapper

Last synced: 22 Apr 2025

https://github.com/hahwul/authz0

🔑 Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URLs and Roles & Credentials.

auth authorization authz bugbounty golang golang-application security security-scanner security-tools

Last synced: 05 Apr 2025

https://github.com/mikemajesty/nestjs-microservice-boilerplate-api

Nestjs boilerplate microservice api | Mongodb CRUD - Postgres CRUD | Docker | Husky | Secrets service | HTTP service | Logs service | Authentication | Authorization | Error Handler | Swaggger Documentation | Mongo Generic Repository | Postgres Generic Repository

authentication authorization boilerplate clean-arch clean-architecture ddd-architecture docker microservice migrations mongodb mongoose mongoose-crud mongoosejs nestjs postgres postgres-crud redis typeorm typescript

Last synced: 18 Jan 2026

https://github.com/codeigniter4/shield

Authentication and Authorization for CodeIgniter 4

auth authentication authorization codeigniter4

Last synced: 11 Apr 2025

https://github.com/discord/access

Access, a centralized portal for employees to transparently discover, request, and manage their access for all internal systems needed to do their jobs

access authorization okta permissions rbac security

Last synced: 08 Apr 2025

https://github.com/google/hiba

HIBA is a system built on top of regular OpenSSH certificate-based authentication that allows to manage flexible authorization of principals on pools of target hosts without the need to push customized authorized_users files periodically.

authorization ssh

Last synced: 14 Apr 2025

https://github.com/psecio/gatekeeper

Gatekeeper: An Authentication & Authorization Library

authentication authorization php

Last synced: 06 Apr 2025

https://github.com/watscho/express-graphql-mongodb-boilerplate

A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).

api authentication authorization boilerplate compose docker docker-compose express graphql graphql-compose mongodb mongoose multi-language node nodejs redis scratch token token-blacklisting verification

Last synced: 10 Jul 2025

https://github.com/adnanrahic/securing-restful-apis-with-jwt

How to secure a Nodejs RESTful CRUD API using JSON web tokens?

api authentication authorization database express jwt mongodb mongoose nodejs tutorial

Last synced: 05 Apr 2025

https://github.com/andrewdwallo/filament-companies

A comprehensive Laravel authentication and authorization system designed for Filament, focusing on multi-tenant company management.

authentication authorization filament laravel management multitenancy socialite

Last synced: 09 Oct 2025

https://github.com/makandra/consul

Scope-based authorization for Ruby on Rails.

authorization rails

Last synced: 14 May 2025

https://github.com/Nebo15/annon.api

Configurable API gateway that acts as a reverse proxy with a plugin system.

api api-gateway architecture auth authentication authorization elixir elixir-lang gateway proxy rate-limiting reverse-proxy validation

Last synced: 06 Apr 2025

https://github.com/nebo15/annon.api

Configurable API gateway that acts as a reverse proxy with a plugin system.

api api-gateway architecture auth authentication authorization elixir elixir-lang gateway proxy rate-limiting reverse-proxy validation

Last synced: 07 Apr 2025

https://github.com/raystack/frontier

Frontier is an all-in-one user management platform that provides identity, access and billing management to help organizations secure their systems and data. (Open source alternative to Clerk, WorkOS)

authentication authorization billing clerkauth dataops golang rbac spicedb user-management

Last synced: 04 May 2026

https://github.com/xuxueli/xxl-boot

A fast development platform.(快速开发平台 XXL-BOOT,整合前后端流行技术,致力为 中小企业、个人开发者 打造开箱即用的中后台解决方案)

admin authorization codegenerator fastdevelopment rbac

Last synced: 16 May 2025

https://github.com/bezkoder/node-js-jwt-auth

Node.js Demo for Token Based Authentication (JWT) with MySQL database

authentication authorization jwt jwt-authentication node node-js node-js-express node-jwt rest-api sequelize-associations

Last synced: 05 Apr 2025

https://github.com/dzaporozhets/six

Ultra lite authorization library

authorization rails ruby

Last synced: 18 Mar 2026

https://github.com/hasinhayder/tyro

Tyro is a powerful Authentication, Authorization, Role & Privilege Management solution for Laravel 12. Think of it as a Swiss Army knife that handles everything from user authentication and role-based access control to user suspension workflows.

api artisan-command authentication authorization laravel php roles-management roles-permission-management sanctum

Last synced: 13 Dec 2025

https://github.com/jeremyben/json-server-auth

Authentication & Authorization flow for JSON Server

authentication authorization devtools json-server jwt prototyping

Last synced: 04 Apr 2025

https://github.com/supa-kit/auth-ui-vue

🔒 Pre-built Auth UI base on Supabase for Vue

auth authentication authorization nuxt3 supabase-auth supabase-js vue3

Last synced: 03 Oct 2025

https://github.com/otterize/intents-operator

Manage network policies, AWS, GCP & Azure IAM policies, Istio Authorization Policies, and Kafka ACLs in a Kubernetes cluster with ease.

acl auth authentication authorization controller go golang hacktoberfest ibac intents kafka kubernetes mtls networkpolicies operator otterize zero-trust

Last synced: 11 May 2025

https://github.com/php-casbin/laravel-authz

An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.

abac access-control acl authorization casbin gate laravel middleware passport permissions rbac

Last synced: 14 May 2025

https://github.com/2amigos/yii2-usuario

Highly customizable and extensible user management, authentication, and authorization Yii2 extension

2amigos authorization backend rbac rbac-management yii2

Last synced: 15 May 2025

https://github.com/ritterim/stuntman

Library for impersonating users during development leveraging ASP.NET Identity.

asp authentication authorization bearer c-sharp middleware nuget owin

Last synced: 27 Sep 2025

https://github.com/wagnerdelima/drf-social-oauth2

drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc.

auth-provider authentication authorization django django-rest-framework drf drf-oauth2 jwt-auth oauth oauth2 openid openid-provider permission python python3 social-login

Last synced: 26 Apr 2026

https://github.com/inspektor-dev/inspektor

Inspektor is a protocol-aware proxy that is used to enforce access policies👮

access-control acl authorization go iam openpolicyagent permissions rbac rust security vuejs

Last synced: 03 Apr 2025

https://github.com/minutebase/ember-can

Simple authorisation addon for Ember apps

addon authorization ember

Last synced: 16 May 2025

https://github.com/wangerzi/layui-authtree

扩展 layui 的权限树 authtree

authorization layui layui-authtree layui-form

Last synced: 04 May 2025

https://github.com/barbapapazes/nuxt-authorization

Authorization module for managing permissions inside a Nuxt app.

authorization module nuxt

Last synced: 15 May 2025

https://github.com/kyuden/banken

Simple and lightweight authorization library for Rails

authorization banken rails

Last synced: 11 Oct 2025

https://github.com/php-casbin/think-authz

An authorization library that supports access control models like ACL, RBAC, ABAC in ThinkPHP.

access-control acl authorization authrization casbin permissions rbac roles thinkphp

Last synced: 15 May 2025

https://github.com/nikosanif/angular-authentication

An Angular application that demonstrates best practices for user authentication & authorization flows.

angular authentication authorization material-ui ngrx ngxs tailwindcss typescript

Last synced: 16 May 2025