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/dereuromark/cakephp-tinyauth

CakePHP TinyAuth plugin for an easy and fast user authentication and authorization. Single or multi role. DB or config file based.

acl authentication authorization cakephp cakephp-plugin multi-role php

Last synced: 26 May 2026

https://github.com/bezkoder/spring-boot-security-login

Spring Boot + Spring Security: Login and Registration example with JWT, H2 Database and HttpOnly Cookie

authentication authorization httponly-cookie jwt jwt-auth jwt-authentication jwt-token login registration spring-boot spring-security

Last synced: 25 Jul 2025

https://github.com/damienbod/AspNetCoreWindowsAuth

Local and Windows Authentication, ASP.NET Core MVC, IdentityServer4

aspnetcore authentication authorization identityserver4 mvc sts windows-authentication

Last synced: 04 Apr 2025

https://github.com/damienbod/aspnetcorewindowsauth

Local and Windows Authentication, ASP.NET Core MVC, IdentityServer4

aspnetcore authentication authorization identityserver4 mvc sts windows-authentication

Last synced: 10 Mar 2026

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

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

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

Last synced: 04 Apr 2025

https://github.com/open-policy-agent/npm-opa-wasm

Open Policy Agent WebAssembly NPM module (opa-wasm)

authorization browser declarative deno nodejs opa open-policy-agent policy wasm webassembly

Last synced: 12 Apr 2025

https://github.com/madeyoga/authendpoints

A simple jwt library for Asp.Net 6 that provides a set of minimal api endpoints to handle authentication actions

2fa aspnetcore authentication authorization csharp dotnet6 httponly-cookie json-web-token jwt spa

Last synced: 16 Mar 2025

https://github.com/gjovanovicst/golang-auth-api

A modern, production-ready Go REST API for authentication and authorization, featuring social login, email verification, JWT, and Redis integration.

api authentication authorization docker email-verification gin go golang gotm hot-reload jwt microservice oauth2 password-reset postgresql redis rest-api restful-api social-login unit-testing

Last synced: 15 Jun 2026

https://github.com/iqlusioninc/veriform

Security-oriented protobuf-like serialization format with "Merkleized" content hashing support

authorization credentials cryptography hash-algorithm merkle protobuf security serialization

Last synced: 13 May 2025

https://github.com/xefi/python-entitled

A Simple Python Library for Authorizations

authorization permissions python

Last synced: 06 Apr 2025

https://github.com/darrenbaldwin07/clerk-rs

The official community-maintained Clerk SDK for Rust

actix-web authentication authorization axum clerk jwt rust sdk

Last synced: 16 May 2025

https://github.com/curiosum-dev/permit

An uniform authorization library for Elixir. Supports Plug and Phoenix LiveView, aims for much more.

authorization elixir elixir-lang

Last synced: 28 Apr 2025

https://github.com/phartenfeller/sveltekit-1.0-sqlite-demo-app

My demo app of various SvelteKit experiments from my YouTube series.

authentication authorization sqlite sqlite3 svelte sveltekit tutorial

Last synced: 04 May 2025

https://github.com/ricardogesteves/authv5-toolkit

Advanced custom authentication for Next.js applications with Auth.js V5. Authentication with providers and credentials.

authentication authorization bcrypt next-auth nextjs oauth2 postgresql prisma react react-hook-form react-icons resend server-actions shadcn-ui sonner tailwindcss typescript verification zod

Last synced: 05 Apr 2025

https://github.com/grand-stack/graphql-auth-directives

Add authorization to your GraphQL API using schema directives.

authentication authorization graphql graphql-api graphql-directive schema-directives

Last synced: 02 Oct 2025

https://github.com/bezkoder/react-typescript-login-example

React Typescript Login and Registration example - JWT Authentication & Authorization with Axios, Router, Rest API

authentication authorization axios jwt jwt-authentication login react react-typescript token-based-authentication typescript

Last synced: 06 Mar 2026

https://github.com/ontohub/graphql-pundit

Pundit authorization helpers for the GraphQL Ruby gem

authorization graphql pundit ruby

Last synced: 16 Jul 2025

https://github.com/jasny/auth

Authentication, authorization and access control for Slim and other micro-frameworks

authentication authorization php psr-15 slim-framework slim3

Last synced: 05 Apr 2025

https://github.com/benjamincanac/imperium

Role-based Authorizations library for Node.js

acl acl-library acls authorization imperium nodejs

Last synced: 16 Mar 2025

https://github.com/sandsmark/polkit-dumb-agent

a polkit agent in 145 lines of code, because polkit is dumb and none of the other agents worked

authentication authorization cpp dbus desktop-environment linux linux-desktop policykit polkit polkit-agent qt xdg

Last synced: 30 Oct 2025

https://github.com/wobsoriano/svelte-clerk

Community Clerk Svelte SDK.

authentication authorization clerk svelte

Last synced: 04 Jan 2026

https://github.com/circa10a/express-jwt

An example API for creating/verifying json web tokens

authentication authorization bearer-tokens express expressjs jwt jwt-auth

Last synced: 12 Oct 2025

https://github.com/embesozzi/keycloak-openfga-workshop

Keycloak integration with OpenFGA (based on Zanzibar) for Fine-Grained Authorization at Scale (ReBAC)

access-management api api-gateway apisix auth0 authorization fine-grained-authorization keycloak oauth2 okta openfga rebac roles user-identity workshop zanzibar

Last synced: 16 Aug 2025

https://github.com/casbin/casdoor

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA

abac auth authentication authn authorization authz casbin casdoor go golang iam js keycloak rbac react sso

Last synced: 03 Mar 2025

https://github.com/roy-pstr/simple-auth0-fastapi-react-app

A simple application for authentication, authorization and user management based on Auth0. 🐍 Python ⚡ FastAPI + React.

auth0 authentication authorization demo-app fastapi google-login python user-management

Last synced: 12 Apr 2025

https://github.com/OWASP/raider

OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions

authentication authorization finite-state-machine fsm hy hylang lisp owasp python raiderauth security

Last synced: 08 May 2025

https://github.com/casbin/casdoor-old

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, WebAuthn, TOTP and MFA

abac auth authentication authn authorization authz casbin casdoor go golang iam js keycloak rbac react sso

Last synced: 22 Apr 2025

https://github.com/ucan-wg/ts-ucan

Auth tokens for a distributed, user-controlled world

authorization jwt ocap security spki

Last synced: 24 Dec 2025

https://github.com/alflokken/PSAuthClient

PowerShell OAuth2.0/OpenID Connect (OIDC) Client.

authentication authorization oauth2 oidc openidconnect powershell

Last synced: 29 Jul 2025

https://github.com/rishuranjanofficial/JWTweak

Detects the algorithm of input JWT Token and provide options to generate the new JWT token based on the user selected algorithm.

application-security appsec authentication authorization automation bugbounty jwt jwt-algorithm jwt-algorithm-confusion-attack jwt-tokens pentesting python security-enthusiasts vulnerability-assessment

Last synced: 11 Jul 2025

https://github.com/authzforce/core

AuthzForce ABAC/XACML PDP engine

abac access-control authorization json ow2 pdp xacml xml-schema

Last synced: 25 Feb 2026

https://github.com/bezkoder/react-redux-login-example

React Redux Login example (Register, Logout) using Redux Toolkit, React Router, Axios, Bootstrap, Hooks

authentication authorization axios hooks jwt jwt-authentication login react react-hooks react-router reactjs redux redux-toolkit register registration token-based-authentication

Last synced: 30 Jul 2025

https://github.com/stfalcon-studio/socialauthhelper

Easy social network authorization for Android. Supports Facebook, Twitter, Instagram, Google+, Vkontakte. Made by Stfalcon

android authorization facebook googleplus instagram twitter vkontakte

Last synced: 12 Oct 2025

https://github.com/johanbrandhorst/grpc-auth-example

Examples of client authentication with gRPC

authentication authorization client grpc jwt mtls

Last synced: 30 Apr 2025

https://github.com/fphilipe/warden-github-rails

Use GitHub as authorization and more. Use organizations and teams as means of authorization by simply wrapping your rails routes in a block. Also useful to get a user's details through OAuth.

authentication authorization gem github oauth ruby warden warden-github

Last synced: 09 Apr 2025

https://github.com/uatuko/ruek

🔐 Lightning fast, global scale authorization service without the overhead of a yet another DSL.

abac access-control authorization cmake cpp20 fga fine-grained-authorization grpc least-privilege rbac rebac zanzibar zero-trust

Last synced: 07 Apr 2025

https://github.com/kandros/micro-jwt-auth

jwt authorization wrapper for https://github.com/zeit/micro

authorization jwt micro microservice

Last synced: 07 May 2025

https://github.com/absmach/mgate

mGate is a policy-enforcement multi-protocol proxy

authorization mqtt mqtt-broker mqtt-protocol proxy

Last synced: 07 Oct 2025

https://github.com/Sytten/nexus-shield

🛡 Nexus plugin to ease the creation of the authorization layer

authorization graphql nexus-schema plugin

Last synced: 27 Mar 2025

https://github.com/sytten/nexus-shield

🛡 Nexus plugin to ease the creation of the authorization layer

authorization graphql nexus-schema plugin

Last synced: 10 Apr 2025

https://github.com/code-specialist/fastapi-auth-middleware

Lightweight auth middleware for FastAPI that just works. Fits most auth workflows with only a few lines of code

auth authentication authorization fastapi middleware

Last synced: 09 Apr 2025

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

Web-based model & policy editor for Casbin

abac access-control acl authorization casbin dsl editor go gui model pbac policy rbac rule

Last synced: 22 Apr 2025

https://github.com/mikesparr/typescript-postgres-auth-example

Example Express Node API written in Typescript with Postgres and Redis backend and RBAC / ABAC authorization

abac authorization feature-flags jest nodejs postgres rbac redis supertest typescript

Last synced: 12 May 2025

https://github.com/ubergarm/openresty-nginx-jwt

JWT Bearer Token authorization with nginx, openresty, and lua-resty-jwt.

authorization jwt-bearer luarocks nginx-jwt openresty-module reverse-proxy

Last synced: 30 Apr 2025

https://github.com/descope/descopecli

A command line utility for performing common tasks on Descope projects

authentication authorization cli descope

Last synced: 07 Apr 2025

https://github.com/infraboard/keyauth

keyauth是一个微服务权限治理中心, 提供用户认证与授权管理

auth-provider authentication authorization microservice oauth2 rbac-management ucenter user-management

Last synced: 29 Jan 2026

https://github.com/asgardeo/thunder

Thunder is a Go based Identity and Access Management product by WSO2

access-management adaptive-authentication authentication authorization go golang hacktoberfest identity mfa oauth2 oidc

Last synced: 20 Feb 2026

https://github.com/open-policy-agent/opa-docker-authz

A policy-enabled authorization plugin for Docker.

authorization docker opa

Last synced: 05 Apr 2025

https://github.com/vigiloauth/vigilo

OAuth 2.0 & OIDC Auth Server and Identity Provider

auth-server authentication authorization golang identity-provider idp oauth2 oidc open-source security

Last synced: 13 Mar 2026

https://github.com/cert-manager/approver-policy

approver-policy is a cert-manager approver that allows users to define policies that restrict what certificates can be requested.

authorization cert-manager kubernetes

Last synced: 10 Mar 2026

https://github.com/FedericoCeratto/nim-httpauth

HTTP Authentication library for Nim

authentication authorization http nim nim-lang security

Last synced: 24 Mar 2025

https://github.com/holinnn/deny

Python authorization library

api authorization falcon fastapi permissions python sanic

Last synced: 11 Aug 2025

https://github.com/smartive/zitadel-net

Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.

asp authn authorization bearer dotnet introspection jwt oauth2 oidc zitadel

Last synced: 15 Dec 2025

https://github.com/piotrkowalczuk/charon

Authorization and authentication service.

authentication authorization golang grpc postgresql service

Last synced: 01 Apr 2026

https://github.com/Tecsisa/foulkon

Authorization server written in Go

authorization golang oidc proxy rbac server

Last synced: 08 May 2025

https://github.com/logto-io/js

🤓 Build authentication and authorization with Logto JS SDKs.

authentication authorization javascript jwt logto mfa multi-tenant oauth2 oidc saml sdk sso typescript

Last synced: 08 Apr 2025

https://github.com/bezkoder/react-typescript-authentication-example

React Typescript JWT authentication and authorization example with Hooks, React router, Axios - Role based authentication example

authentication authorization axios hooks login react react-hooks react-router react-typescript registration token-authorization token-based-authentication typescript

Last synced: 14 Apr 2025

https://github.com/openidentityplatform/openig

Open Identity Gateway (OpenIG) is a high-performance reverse proxy server with specialized session management and credential replay functionality.

authorization gateway groovy-script oauth openam openid-connect openig opensso policy-agent replay reverse-proxy reverse-proxy-server rewrite saml saml2 sso throttling zero-trust zta

Last synced: 05 Apr 2025

https://github.com/subvisual/dictator

Dictates what your users see. Plug-based authorization.

authorization authorization-middleware elixir hacktoberfest middleware plug

Last synced: 20 Aug 2025

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

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

abac access-control acl auth authorization authz casbin elixir permission rbac

Last synced: 22 Apr 2025

https://github.com/jrapoport/gothic

🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm.

authorization go gorm goth grpc grpc-api grpc-web jwt mysql postgres recaptcha rest restful restful-api signup smtp sqlite sqlserver swt usermanagement

Last synced: 09 Apr 2025

https://github.com/nsweeting/authex

Authex is an opinionated JWT authentication and authorization library for Elixir.

auth authentication authorization elixir jwt phoenix plug

Last synced: 08 May 2025

https://github.com/temilaj/asp.net-core-role-based-authentication

Code sample detailing role-based authentication and custom role creation in ASP.NET core (1.x and 2.x)

asp-net asp-net-core asp-net-core-mvc aspnetcore authorization role-based-access-control role-manager

Last synced: 12 Mar 2026

https://github.com/apache/casbin-aspnetcore

Casbin.NET integration middleware and sample code for ASP.NET Core

abac acl aspnet aspnetcore auth authorization casbin dotnet rbac security

Last synced: 09 May 2026

https://github.com/devexpress-examples/xaf_security_e4908

This repository contains examples for .NET Role-based Access Control, Permission Management, and OData / Web / REST API Services for Entity Framework and XPO ORM

asp-net-core asp-net-core-mvc aspnet aspnetcore authentication authentication-middleware authorization blazor dotnet dotnet-core entityframework entityframeworkcore netcore orm row-level-security security webapi winforms xaf xpo

Last synced: 04 Apr 2025

https://github.com/loresoft/privileged

Privileged is an authorization library for restricting resources by action, subject and qualifiers.

access-control authorization blazor field-level-security permissions policy rule-based

Last synced: 26 May 2026

https://github.com/WeihanLi/AccessControlHelper

AccessControlHelper for asp.net mvc and asp.net core, strategy based authorization

access access-control asp-net-core asp-net-mvc authorization permission power power-control weihanli

Last synced: 04 May 2025

https://github.com/cerbos/cerbos-sdk-javascript

JavaScript SDK for authorization via Cerbos

authorization browser cerbos javascript node typescript

Last synced: 12 Apr 2025

https://github.com/bezkoder/jwt-refresh-token-node-js

JWT Refresh Token implementation in Node.js example with Express, Sequelize and MySQL

authentication authorization jwt node node-js refresh-token sequelize token-based-authentication

Last synced: 14 Apr 2025

https://github.com/nahid/permit

A laravel package to handle user authorization and ACL

accessibility acl authorization laravel permissions user-roles

Last synced: 04 Apr 2025

https://github.com/pmorelli92/orleans.tournament

Orleans sample with clustering, implicit stream handling, authentication, authorization, websockets

actor-model authentication authorization clustering ddd metrics netcore orleans projection reactive stream websockets

Last synced: 12 Apr 2025

https://github.com/ucan-wg/rs-ucan

Rust implementation of UCAN

authorization identity jwt rust ucan

Last synced: 11 Mar 2026

https://github.com/authorizer-tech/access-controller

A highly scalable open-source implementation of an access-control engine inspired by Google Zanzibar-"Google’s Consistent, Global Authorization System"

access-control access-management authorization authorizer iam zanzibar

Last synced: 16 May 2025