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/ergo/ziggurat_foundations

Framework agnostic set of sqlalchemy classes that make building applications that require permissions an easy task.

authentication authorization flask mixins permission permissions pyramid python security sqlalchemy

Last synced: 25 Jul 2025

https://github.com/foyzulkarim/rbac-react-redux-aspnetcore

A starter template for creating JWT token from ASP.NET Core API project and applying that JWT token authentication on React application

aspnet-web-api aspnetcore authentication authorization jwt microservices mongodb permission rbac rbac-management react react-hooks reactjs redis redux redux-saga role-based-access-control sql-server

Last synced: 17 Mar 2025

https://github.com/gmars/tp5-rbac

一个tp5的RBAC库,使用composer来安装和更新你的项目对于RBAC的需求。同时支持jwt方式的验证。包含了RBAC需要的数据表的数据迁移,能够很方便的开始开发。

authorization composer jwt rbac thinkphp5 tp5 tp5-rbac

Last synced: 21 Aug 2025

https://github.com/lukasniessen/oauth-explained

OAuth explained with code snippet

authorization iam oauth oauth2

Last synced: 15 May 2026

https://github.com/bezkoder/angular-17-jwt-auth

Angular 17 JWT Authentication example - Token Based Authentication & Role Based Authorization example with HttpOnly Cookie and Rest API

angular angular-17 angular17 authentication authorization httponly-cookie jwt jwt-auth jwt-authentication jwt-authorization jwt-token jwt-tokens login login-form login-forms login-page registration token-based-authentication

Last synced: 14 Apr 2025

https://github.com/casbin/lua-casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (Kong, APISIX, OpenResty)

abac access-control acl apisix apisix-plugin auth authorization authz casbin kong kong-plugin lua nginx openresty permission rbac

Last synced: 05 May 2025

https://github.com/bezkoder/node-js-express-login-mongodb

Login and Registration example with Node.js Express and MongoDB using Mongoose, JWT, HTTP Cookies

authentication authorization express express-js expressjs login mongodb mongodb-database mongoose node node-js nodejs rest-api

Last synced: 12 Oct 2025

https://github.com/bezkoder/react-jwt-refresh-token

Buid React JWT Refresh Token example with Axios Interceptors - Refresh Token in React.js, Axios silent refresh JWT token example

authentication authorization jwt jwt-auth jwt-authentication jwt-token react react-authentication reactjs refresh-token token-based-authentication

Last synced: 12 Oct 2025

https://github.com/node-casbin/express-authz

express-authz is an authorization middleware for Express.js based on Casbin

authorization casbin express expressjs middleware node-casbin

Last synced: 09 Jul 2025

https://github.com/cerberauth/awesome-openid-connect

OpenID Connect, the authentication protocol and identity layer on top of OAuth 2.0 used in many SSO and adopted in many social logins (Apple, Facebook, Google, ...etc). Find this curated list of providers, services, libraries, and resources to adopt it and know more about existing specs.

authorization awesome awesome-list ciam cybersecurity fapi iam identity oauth oauth2 oidc openid-connect openidconnect security

Last synced: 05 Sep 2025

https://github.com/apache/casbin-express-authz

Casbin authorization middleware for Express.js: https://github.com/expressjs/express

authorization casbin express expressjs middleware node-casbin

Last synced: 26 Apr 2026

https://github.com/maximgurin/verifica

Verifica is Ruby's most scalable authorization solution

acl authorization ruby

Last synced: 16 Jul 2025

https://github.com/activeadmin-plugins/active_admin_role

Role based authorization with CanCanCan for Active Admin

activeadmin activeadmin-plugin authorization cancancan rails

Last synced: 12 Jan 2026

https://github.com/ilanusse/praetorian

A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.

authorisation authorization crystal crystal-lang crystal-language praetorian shard

Last synced: 06 May 2025

https://github.com/pthm/melange

OpenFGA-to-PostgreSQL authorization compiler. Generates specialized SQL functions from .fga schemas that query your existing tables. Zero sync, always consistent.

authorization database fga fine-grained-authorization openfga permissions postgresql rbac rebac zanzibar

Last synced: 05 Apr 2026

https://github.com/ipfs-inactive/dynamic-data-and-capabilities

[ARCHIVED] Dynamic Data and Capabilities in IPFS Working Group

acl authentication authorization collaboration crdt decentralized dynamic-data ipfs

Last synced: 03 Apr 2025

https://github.com/psecio/propauth

A library for property-based policy evaluation

authorization php policy policy-evaluation property-based-testing security

Last synced: 11 Apr 2025

https://github.com/bezkoder/angular-12-jwt-authentication

Angular 12 JWT - Token based Authentication & Role based Authorization example with Web Api - Login Page & Registration

angular angular12 authorization jwt jwt-auth jwt-authentication

Last synced: 14 Apr 2025

https://github.com/authzforce/server

AuthzForce Server (Multi-tenant XACML PDP/PAP - REST API)

access-control authorization authzforce fast-infoset fiware json pdp rest rest-api restful-api xacml xml xml-schema

Last synced: 13 Apr 2025

https://github.com/twin/g8

⛩️ Go library for protecting your HTTP handlers

authorization bearer go golang hacktoberfest handler library rate-limit rate-limiting security token

Last synced: 15 Mar 2025

https://github.com/juanbzz/next-authentication

Authentication & Authorization library for the Next.js framework

auth authentication authorization es6 javascript nextjs react reactjs

Last synced: 02 Jun 2026

https://github.com/calabonga/authorization-exercises

Exercises with authentication and authorization on ASP.NET Core 3.1. IdentityServer4 examples w/ video instructions. (rus)

asp-net-core authentication authorization basics calabonga cliams demo exercises roles roles-permission-management

Last synced: 12 Apr 2025

https://github.com/TwiN/g8

⛩️ Go library for protecting your HTTP handlers

authorization bearer go golang hacktoberfest handler library rate-limit rate-limiting security token

Last synced: 08 Apr 2025

https://github.com/j0lvera/next-authentication

Authentication & Authorization library for the Next.js framework

auth authentication authorization es6 javascript nextjs react reactjs

Last synced: 30 Apr 2025

https://github.com/adonisjs/bouncer

Authorization Package for AdonisJS

authorization bouncer first-party-package

Last synced: 02 Feb 2026

https://github.com/tobymurray/postgraphile-login

Auth enabled Express Server with PostGraphile and PostgreSQL

authentication authorization express jwt postgraphile postgraphql postgresql

Last synced: 14 Apr 2025

https://github.com/build-security/opa-express-middleware

Node.JS Express middleware for working with the Open Policy Agent

authorization express express-middleware nodejs opa

Last synced: 12 May 2025

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

Security library for JEE: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

authentication authorization cas facebook j2e j2ee java jwt ldap login logout mongodb oauth openid-connect saml security social-login sql twitter

Last synced: 15 Mar 2026

https://github.com/iliyazelenko/laravel5.7-vue-cli3-boilerplate

Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 — Authentication with Email Verification. REST API.

auth authentication authorization boilerplate laravel profile vue vue-cli

Last synced: 21 Mar 2025

https://github.com/vapor/authentication

👤 Lightweight authentication framework for Swift

authentication authorization fluent server-side-swift swift-linux vapor vapor-service

Last synced: 13 Jan 2026

https://github.com/yaooqinn/spark-ranger

已经合入(apache/incubator-kyuubi) ACL Management for Apache Spark SQL with Apache Ranger.

acl authorization data-masking ranger row-level-security spark sparksql

Last synced: 10 Oct 2025

https://github.com/romainlanz/adonis-guard

🔰 Authorization provider built on top of @slynova/fence

acl adonis adonisjs authorization

Last synced: 17 Mar 2025

https://github.com/hezhii/react-native-auth-example

🔑 React Native APP 身份验证模块示例

authentication authorization react-native token-authetication

Last synced: 08 Jul 2025

https://github.com/supertokens/supertokens-website

Frontend SDK for SuperTokens - for session management + automatically refreshing sessions

authentication authorization axios frontend jwt jwt-auth security supertokens supertokens-frontend typescript

Last synced: 24 Oct 2025

https://github.com/ourway/auth

Authorization for humans

authorization python python-library roles

Last synced: 27 Jul 2025

https://github.com/vapor/auth

👤 Authentication and Authorization framework for Fluent.

authentication authorization fluent server-side-swift swift-linux vapor vapor-service

Last synced: 19 Apr 2025

https://github.com/anurag90x/flask-pundit

A flask extension for managing permissions and scopes

authorization flask-extension permissions

Last synced: 15 Mar 2025

https://github.com/mozilla/doorman

Doorman is an authorization (micro)service.

api authorization golang product-delivery

Last synced: 04 Oct 2025

https://github.com/heremaps/here-data-sdk-cpp

The HERE Data SDK for C++ is a modern, lightweight and modular SDK for the HERE platform

android authentication authorization cpp11 data-sdk ios oauth-client olp sdk

Last synced: 05 Apr 2025

https://github.com/descope/go-sdk

Go library used to integrate with Descope

authentication authorization descope go go-sdk golang golang-sdk sdk

Last synced: 11 May 2026

https://github.com/node-casbin/egg-authz

egg-authz is an authorization middleware for Egg.js based on Casbin

authorization casbin egg egg-plugin eggjs koa2 middleware

Last synced: 09 Jul 2025

https://github.com/oskar-gmerek/surreal-better-auth

SurrealDB Adapter for Better Auth. Use your favorite database as a Better-Auth storage.

adapter adapters auth authentication authorization better-auth surreal surrealdb surrealdb-auth typescript typescript-auth

Last synced: 28 Feb 2026

https://github.com/hirokiky/django-keeper

Authorization library for Django, with ACL, not depends on models.

authorization django permissions

Last synced: 05 Feb 2026

https://github.com/glassechidna/lastkeypair

A serverless SSH certificate authority to control access to machines using IAM and Lambda

access-control authentication authorization aws golang kms lambda ssh

Last synced: 15 Apr 2025

https://github.com/dark-loop/functions-authorize

An ASP.NET Core based authentication and authorization middleware for HTTP triggered Azure Functions (In-Proc and Isolated)

authentication authorization authorize-attribute authorizeattribute azure azure-functions azure-functions-v3 azure-functions-v4 isolated policy-based-authentication policy-based-authorization

Last synced: 17 Jan 2026

https://github.com/damienbod/apijwtwithtwosts

Web API authorization, multi-IDP solutions in ASP.NET Core

aspnet-core authorization dotnet dotnetcore jwt net6 oauth oauth2 security

Last synced: 12 Sep 2025

https://github.com/cloudflare/authr

:key: a flexible and expressive approach to access-control

access-control authorization golang permissions typescript

Last synced: 10 Apr 2025

https://github.com/preetiraj3697/sheela_ecommerce_website

This website name is my mom name. It's an eCommerce app inspired by Amazon, a sample website built to demonstrate the use of Modern Web development tools

authorization axios-react contact-form context-api css ecommerce filter-in-products javascript product-page react react-icons reactjs reducers redux router singleproductpages styled-components

Last synced: 21 Mar 2025

https://github.com/openfga/java-sdk

OpenFGA SDK for Java - https://central.sonatype.com/artifact/dev.openfga/openfga-sdk

access-control authorization fga fine-grained-authorization hacktoberfest java openfga openfga-client security zanzibar

Last synced: 18 Feb 2026

https://github.com/ahmedgulabkhan/moviego

A Website implemented using MERN (MongoDB, ExpressJS, ReactJS and NodeJS) stack, which allows users to sign-in/register and book movie tickets online.

authentication authorization expressjs mongodb mongoose movie-ticket-booking moviego nodejs passportjs reactjs

Last synced: 07 Apr 2025

https://github.com/hms-core/huawei-account-demo

Sample code for quickly integrate Huawei ID. HUAWEI Account Kit provides developers with simple, secure, and quick sign-in and authorization functions.

account authorization hms huawei sign-in signout

Last synced: 01 Aug 2025

https://github.com/twelvesec/BearerAuthToken

This burpsuite extender provides a solution on testing Enterprise applications that involve security Authorization tokens into every HTTP requests.Furthermore, this solution provides a better approach to solve the problem of Burp suite automated scanning failures when Authorization tokens exist.

authorization burp burp-extensions burpsuite burpsuite-extender

Last synced: 19 Apr 2025

https://github.com/exelord/monarchy

Hierarchical access management system with advanced roles inheritance. 🦋

access access-control authorization monarchy rails roles roles-inheritance ruby

Last synced: 13 Apr 2025

https://github.com/jungsoft/rajska

Rajska is an elixir authorization library for Absinthe.

absinthe authorization elixir middleware

Last synced: 20 Aug 2025

https://github.com/flipbit03/cadurso

Authorization framework for Python-based applications.

abac authorization python3 rbac

Last synced: 25 Jan 2026

https://github.com/php-casbin/webman-permission

🔒 An authorization library that supports access control models like ACL, RBAC, ABAC for webman plugin

acl auth authorization casbin casbin-adapter casbin-watcher permission php rbac thinkphp tinywan webman workerman

Last synced: 05 Apr 2025

https://github.com/kravetsone/elysia-oauth2

Elysia plugin for OAuth 2.0 Authorization Flow with more than 42 providers

auth authorization elysia google oauth2

Last synced: 16 Mar 2026

https://github.com/chrissainty/policybasedauthwithblazor

Companion code sample for my blog post - Configuring Policy-based Authorization with Blazor

aspnetcore aspnetcorewebapi authorization blazor blazor-client blazor-server

Last synced: 30 Apr 2025

https://github.com/auth0-samples/laravel

Laravel 9 application demonstrating Auth0 integration, using the Auth0 Laravel SDK.

auth0 authorization dx-sdk-quickstart laravel php quickstart webapp

Last synced: 16 Oct 2025

https://github.com/sourcefuse/loopback4-authorization

An Authorization Extension for LoopBack 4 Applications

arcbysf authorization loopback-component loopback-next loopback4

Last synced: 16 Apr 2026

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

🔐 Plug-and-play auth for Node.js MCP servers.

authentication authorization mcp mcp-server modelcontextprotocol nodejs oauth2 oidc typescript

Last synced: 05 Mar 2026

https://github.com/php-casbin/codeigniter-permission

Associate users with roles and permissions, use Casbin in CodeIgniter4 Web Framework.

access-control acl authorization codeigniter permissions rbac restful

Last synced: 06 Apr 2025

https://github.com/bezkoder/redux-toolkit-authentication

React Redux Toolkit Authentication & Authorization example with React Router, Axios, Bootstrap, Hooks and JWT in HttpOnly Cookie

authentication authorization bootstrap4 form-validation jwt jwt-auth jwt-authentication jwt-token login-page react react-hooks react-redux react-router react-router-dom reactjs redux redux-toolkit

Last synced: 14 Apr 2025

https://github.com/fratzinger/feathers-casl

feathers.js + casl: hooks & channels

acl authorization casl feathersjs nodejs permissions typescript

Last synced: 12 May 2026

https://github.com/nikarh/jellyfin-plugin-authelia

Use Authelia as an authorization and authentication backend for Jellyfin

authelia authentication authorization jellyfin jellyfin-plugin single-sign-on sso

Last synced: 14 Apr 2025

https://github.com/lykmapipo/ngaa

DRY authentication and authorization for angular and ui-router

angular angularjs authentication authorization ui-router

Last synced: 19 Mar 2025

https://github.com/kuzma02/nextjs14-nextauth-login-and-register

NextAuth Boilerplate is a versatile and customizable authentication solution tailored for Next.js 14, offering a seamless integration. This feature-rich boilerplate not only provides a secure and efficient user authentication process but also acts as a robust foundation for web applications.

auth authentication authentication-backend authorization login-page login-system next-auth-credentials next-auth-provider next-authentication nextauth nextauth-google nextauth-mongodb-starter nextauthjs nextauthstarter nextjs-boilerplate register-page register-system signin signup signup-page

Last synced: 05 Apr 2025

https://github.com/apache/casbin-node-casbin-koa-authz

koa-authz is an authorization middleware for Koa2 based on Casbin

authorization casbin koa2 koajs middleware node-casbin

Last synced: 13 Mar 2026

https://github.com/node-casbin/koa-authz

koa-authz is an authorization middleware for Koa2 based on Casbin

authorization casbin koa2 koajs middleware node-casbin

Last synced: 12 Apr 2025