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/tawfik-s/classroom-api

api to manage classrooms and quizes for graduation project vr and front end parts

authentication authorization jwt rest-api spring-boot springjpa sql

Last synced: 05 Jul 2025

https://github.com/tomasc/mongoid_ability

Custom Ability class that allows CanCanCan authorization library store permissions in MongoDB via the Mongoid gem.

authorization cancancan mongoid permissions

Last synced: 25 Apr 2025

https://github.com/birddevelper/gomologin

Gomologin is Golang (Go) login manager working with RDBMS Databases

authentication authorization go golang gomologin login login-manager login-system role security session sql

Last synced: 28 Apr 2025

https://github.com/justinsa/angular-authentication-service

An authentication and authorization helper service for Angular client applications.

angular angular-service authentication authorization javascript

Last synced: 28 Apr 2025

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 13 Apr 2026

https://github.com/jcasbin/pulsar-authz

An authorization plugin for Apache Pulsar

abac access-control acl auth authorization authz casbin pulsar rbac

Last synced: 23 Feb 2026

https://github.com/qsoulior/auth-server

Microservice that provides authentication and authorization

api authentication authorization docker golang jwt microservice postgresql

Last synced: 12 Apr 2026

https://github.com/ctyano/athenz-distribution

This repository provides linux packages and container images of Athenz, and explains how to set them up.

athenz authentication authorization docker envoy k8s oauth2 openid rbac ssot x509

Last synced: 14 Mar 2026

https://github.com/wultra/powerauth-cmd-tool

Command-line utility for PowerAuth Reference Client

authentication authorization mobile-security security testing-tools

Last synced: 21 Jan 2026

https://github.com/funny-bytes/hapi-field-auth

Hapi plug-in for field-level authorization

authorization hapi plug-in

Last synced: 23 Jan 2026

https://github.com/Adil-Bikiev/hot-skins

CS:GO & Dota 2 Hotskins GitHub: Curated collection of prized in-game cosmetics. High-res images, details, and a collaborative space for enthusiasts worldwide to explore, discuss, and contribute.

authorization community-driven cosmetics css game high-resolution js localstorage nativescript

Last synced: 23 Oct 2025

https://github.com/manyfold3d/caber

A simple ReBAC / Zanzibar gem for Rails apps

authorization rails rebac zanzibar

Last synced: 24 Oct 2025

https://github.com/oliverschloebe/oauth2-rbtv

Rocket Beans TV Provider for OAuth 2.0 Client

authorisation authorization client oauth oauth2 oauth2-provider rbtv

Last synced: 23 Jan 2026

https://github.com/said-aabilla/spring-boot-keycloack

How to integrate Spring Boot 3, Spring Security, and Keycloak

authentication authorization keycloak spring-boot spring-security

Last synced: 09 Feb 2026

https://github.com/danmadeira/apex_auth_custom

Como fazer uma autenticação e autorização customizada no Oracle APEX

apex authentication authorization custom dynamic menu navigation oracle

Last synced: 19 Mar 2026

https://github.com/clevergo/authz

:shield: CleverGo Authorization Middleware

authorization casbin clevergo middleware

Last synced: 14 Feb 2026

https://github.com/tkachenko0/rolebaker

TypeScript-safe and framework-agnostic, Attribute-Based Access Control library for managing permissions with effortless documentation generation.

abac access access-control auth authorization permissions rbac role-based-access-control

Last synced: 15 Feb 2026

https://github.com/telkomindonesia/kong-plugin-oauth2-audience

Authenticate Kong consumer using a third-party OAuth 2.0 / OpenID Connect provider.

api-gateway authentication authorization kong kong-plugin oauth2 openid-connect

Last synced: 01 Mar 2026

https://github.com/mchmarny/artomator

Automates creation of Software Bill of Materials (SBOM) with Binary Authorization attestation for container images in Artifact Registry.

artifact authorization devops gcp google-cloud-platform pubsub registry sbom

Last synced: 23 Mar 2026

https://github.com/devsu/condor-authorize

Authorization middleware for Condor. GRPC microservices in node made easy.

authorization condor condor-framework grpc middleware nodejs

Last synced: 16 Apr 2026

https://github.com/devtanish/social-media-react-app

social media-Web-App :- user authentication, Fully functioning

appwrite authentication authorization jwt mogodb reactjs

Last synced: 27 Mar 2026

https://github.com/gpreviatti/dotnet-api-with-keycloak

Prof of concept to test dotnet authentication and authorization with keycloak

authentication authorization docker-compose dotnet keycloak postgresql

Last synced: 04 Mar 2026

https://github.com/eznix86/nostr-auth

Authentication Server with Nostr

authentication authorization nostr

Last synced: 01 Apr 2026

https://github.com/georgetomzaridis/ermis-pithia

SSO Authentication & Authorization System for 3Gel-Euosmou Web Apps

3geleuosmou authentication authorization sso-authentication user-management

Last synced: 20 Apr 2026

https://github.com/zubalyana/personal-blog

Want to share your exiting travel experience with people all over the world? Here you are! Explore the exiting functions and discover new places just from your device 🏝️

authorization bcrypt html-css-javascript jsonwebtoken mongodb multer multer-storage nodejs scss

Last synced: 26 Jan 2026

https://github.com/geekrishabh/expressts-graphql-todo

This is a todo application for building GraphQL in Node.js using ES6 and Express with JWT Authentication & typescript with auth

authorization express-graphql express-js express-typescript graphiql graphql jwt mongodb moongose typescript

Last synced: 07 Apr 2026

https://github.com/foryforx/gobodyguard

ACL-based authorization. self-contained and independent microservice which shall be a drop-in into other microservices-based system. Reference: https://www.codeproject.com/articles/1056853/lightning-fast-access-control-lists-in-csharp

access-control acl authorization clean-architecture go golang gorm microservices operations permissions postgresql resources sql-migration users

Last synced: 14 May 2026

https://github.com/developer-friendly/k8s-external-secret-azure-vault

This repo demonstrates how to fetch secrets from Azure Key Vault using the Kubernetes External Secrets operator. It leverages OIDC authentication and Azure Workload Identity to securely access the vault from within a Kubernetes cluster. The implementation uses K3d, OpenTofu, and Terragrunt for infrastructure provisioning, showcasing GitOps practice

authentication authorization azure azure-ad azure-key-vault ci-cd cloud-security devops external-secrets github-actions gitops infrastructure-as-code k3d kubernetes oidc openid-connect secrets-management service-account terragrunt workload-identity

Last synced: 07 Feb 2026

https://github.com/aiven-open/auth-for-apache-kafka

Aiven Authentication and Authorization Plugins for Apache Kafka®

aiven authentication authorization kafka

Last synced: 18 Aug 2025

https://github.com/userfront/changelog

Additions and updates to the Userfront platform

auth authentication authorization userfront

Last synced: 17 Apr 2025

https://github.com/anasbex-dev/keypointjs

KeypointJS Identity-First API Framework with Mandatory Authentication

api-framework api-gateway authentication authorization keypointjs nodejs policy-based security-framework standalone-api

Last synced: 13 Jan 2026

https://github.com/somoye123/drive-super-cars-frontend

Utilizing Auth0 for Authentication and Authorization, Redux for state management, this application is built as a single page app consuming a Ruby on Rails API for booking appointments to test drive supercars.

auth0 auth0-jwt auth0-lock authentication authorization react react-redux react-router react-router-dom redux redux-thunk single-page-app

Last synced: 05 Apr 2026

https://github.com/quang-pham-dev/rich-challenge

rich-challange built with NestJS - GraphQL - Postgres

authentication authorization graphql graphql-playground nestjs

Last synced: 01 Feb 2026

https://github.com/cerberauth/nacho

Designed to be used by developers and non-developers alike, and it is meant to be a simple and easy-to-use tool to help you create OAuth 2.0 clients for your applications.

authentication authorization authorization-server benchmark cybersecurity hacktoberfest oauth2 openid-connect openidconnect sso

Last synced: 05 Sep 2025

https://github.com/0x4bd0/nestjs-auth-module

Basic auth authentication nestJs module, using Jwt and password hashing.

auth authentication authorization jwt jwt-auth jwt-authentication jwt-token jwt-tokens nest nestjs nestjs-backend

Last synced: 29 Apr 2026

https://github.com/devmunyi/blog-app

The Blog app will be a classic example of a blog website. You will create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

authentication authorization cancancan devise gitflow integration-testing model-spec mvc-architecture postgresql request-specs rspec-rails ruby-on-rails unit-testing

Last synced: 25 Aug 2025

https://github.com/sonjoydatta/freddys-dashboard

A simple dashboard implementation with token, refresh token, bar chart, list items, pagination and search with debouncing.

authentication authorization react styled-components typescript vite

Last synced: 12 Apr 2026

https://github.com/ap-1/elysia-oauth2-resource-server

OAuth2 Resource Server middleware for Elysia

authorization elysia jwks jwt oauth2 resource-server

Last synced: 25 Feb 2026

https://github.com/soenneker/soenneker.extensions.iidentity

A collection of helpful IIdentity (authentication, authorization) extension methods

authentication authorization csharp dotnet extension extensions identity iidentity iidentityextension

Last synced: 06 Jun 2026

https://github.com/richardchileya/booking-app-back-end

This project is a back-end API built using Ruby on Rails for a booking application. The application is designed to handle user authentication and authorization. The front-end of the application is responsible for making API calls to fetch data from the server, display it to the user, and send instructions based on user interaction with the app.

authentication authorization full-stack-web-development mvc-architecture rails-api-backend restful-api ruby-on-rails

Last synced: 31 Oct 2025

https://github.com/vladoosit/marvel-card-game

This is simple card game. This project is well suited for learning socket.io, and in general creating a full stack of applications on a javascript

authorization card-game express fullstack-development game herokuapp javascript marvel model-view-controller multiplayer mysql mysql-database mysql2 nodejs online-game server-client socket-io socket-programming ucode-connect ucode-marathon

Last synced: 12 Apr 2026

https://github.com/kettasoft/gatekeeper

A lightweight and powerful package for handling permissions and provisions in Laravel

application-security authorization checker checks gate gatekeeper keeper laravel permissions php rbac roles security

Last synced: 09 Apr 2026

https://github.com/m-sardari/auth

This is a package for authentication and authorization with jwt token

authentication authorization jwt jwt-token private-key public-key token

Last synced: 20 May 2026

https://github.com/bluk/min_jwt

A minimal JSON Web Token library that is built on top of RustCrypto and ring.

authentication authorization json-web-signature json-web-token jwt rust

Last synced: 03 Aug 2025

https://github.com/meysam81/ory-medium-articles

The repository of the Ory products Medium article series

article authentication authorization hydra keto kratos medium oathkeeper ory

Last synced: 02 Nov 2025

https://github.com/picketapi/picket-node

Node client for the Picket API

authentication authorization web3

Last synced: 27 Jun 2025

https://github.com/fadymondy/laravel-auth-builder

🔥 Build Multi Auth API system very easy by just 1 line code

api authorization laravel otp

Last synced: 27 Jul 2025

https://github.com/perer876/guard

Lightweight, enum-based definition, querying and mapping of permissions in PHP applications.

authorization permission rbac

Last synced: 20 Jan 2026

https://github.com/skillmaker-dev/jwt_aspnet

Using JWT (JSON web tokens) in ASP.NET 6 for authentication, authorizations, refresh tokens and more

api-rest asp-net-core authentication authorization jwt-authentication jwt-token refresh-token

Last synced: 23 Mar 2025

https://github.com/rscrafted/github-entra-sso-integration

This repository demonstrates how to integrate GitHub Enterprise Cloud with Microsoft Entra ID for SAML-based Single Sign-On (SSO). The guide includes steps for setting up SSO, automating user provisioning, and enhancing security with best practices.

authentication authorization azuread cybersecurity entra-id github-enterprise-cloud identity-management it-infrastructure microsoft saml scim sso technical-guides user-provisioning

Last synced: 02 Feb 2026

https://github.com/co0lc0der/users-oop

A simple user management system on OOP PHP

authorization pdo php php-oop user-management

Last synced: 03 Aug 2025

https://github.com/datvm/jwtsharp

A small utility library for issuing and validating JWT Bearer. Can be used for both ASP.NET Core and .NET Framework Web project as well as Desktop App (no built-in flow).

aspnetcore authentication authorization bearer csharp jwt webapi-2

Last synced: 11 Apr 2025

https://github.com/mr9d/bootcamp-auth-demo

Demo application developed for security module of PASHA Coding Bootcamp. It demonstrates different approaches to registration, authorization, and authentication.

auth authentication authorization express insomnia pasha postman react registration

Last synced: 18 Jun 2025

https://github.com/libopenstorage/grpc-framework

This framework makes it simple for developers to add secure gRPC and automated REST interfaces for their Golang applications

authentication authorization golang grpc jwt rest

Last synced: 05 May 2025

https://github.com/sidecus/authzyin.js

Policy based authorization in React

authorization hooks policy reactjs

Last synced: 12 Jan 2026

https://github.com/zccz14/auth-mini

Minimal Authorization and Authentication Modules for Any App. Support Email, WebAuthn (Passkey), Ed25519 (EdDSA) and JWT. Using Hono HTTP Server and SQLite Database

authentication authorization sqlite

Last synced: 15 Apr 2026

https://github.com/inferadb/engine

The Authorization Database. High-performance, fine-grained access control at scale.

access-control authorization caching fine-grained-access-control graph-database grpc inferadb permissions policy-engine rebac rest-api rust wasm zanzibar

Last synced: 06 Jun 2026

https://github.com/bunyaminyavuz/smarteducation

Smart Education: Your Gateway to Interactive Learning Smart Education is a dynamic platform designed to revolutionize the way we learn. With our user-friendly interface and innovative features, students can explore a wide range of interactive learning materials tailored to their individual needs and preferences. From engaging multimedia content to

authentication authorization backend bcrypt educational-project ejs-templates express-session express-va expressjs middleware mongodb mongoose nodejs nodemailer slugify web

Last synced: 12 Apr 2026

https://github.com/realkinetic/iap-gke

Kubernetes config for setting up GCP Identity-Aware Proxy with GKE

authentication authorization gcp gke iap kubernetes security

Last synced: 13 Jul 2025

https://github.com/waqasbhatti/authnzerver

An authentication-authorization server built on Tornado.

authentication authorization python tornado

Last synced: 03 Apr 2026

https://github.com/officialpycasbin/sanic-authz

Sanic authorization middleware based on Casbin

abac acl auth authorization authz casbin middleware plugin py pycasbin python rbac sanic

Last synced: 18 Sep 2025

https://github.com/dpvasani/advancedauth

AdvancedAuth is a comprehensive authentication tutorial that provides a full-stack setup for user authentication and authorization. It includes both backend and frontend modules, covering essential functionality such as email verification, password reset, and secure session management.

authentication authorization expressjs mern-stack mongodb mongoose nodejs reactjs

Last synced: 08 Feb 2026

https://github.com/topbitdu/unidom-authorization

Unidom (UNIfied Domain Object Model) is a series of domain model engines. The Authorization domain model engine includes the Permission and Authorizing models. Unidom (统一领域对象模型)是一系列的领域模型引擎。授权领域模型引擎包括权限、授权的模型。

authorization model permission unidom

Last synced: 02 Jul 2025

https://github.com/dilshodbek-nodejs/grammy-bot

This project allows users to authenticate via Telegram. When a user interacts with the Telegram bot, they receive a special code. The user enters this code on the registration or login page to complete the verification process.

autentication authorization telegram-bot

Last synced: 10 Jan 2026

https://github.com/jayanttripathy/auth-apikey-in-aspnetcore

Using API Key Authentication To Secure ASP.NET Core Web API

api-key api-key-authentication asp-net-core authentication authorization webapi

Last synced: 15 Mar 2025

https://github.com/biurad/php-security

🛡 A library (symfony/security-http) like security for your application with great performance

authentication authorization biurad php security symfony

Last synced: 15 May 2026

https://github.com/Neko1313/casbin-fastapi-decorator

Authorization decorator factory for FastAPI based on Casbin. No middleware, no extra dependencies in route signatures.

abac access-control authorization casbin casdoor decorators fastapi fastapi-decorator jwt middleware permissions python python3 rbac sqlalchemy

Last synced: 08 Apr 2026

https://github.com/monorkin/rabbitmq_http_auth_backend

Mountable Rack application that implements a configurable API for RabbitMQ's rabbitmq-auth-backend-http.

authentication authorization hanami rabbitmq rabbitmq-auth-backend roda ruby ruby-on-rails sinatra

Last synced: 14 Mar 2025

https://github.com/adamfoneil/apiauthdemo

minimal Blazor app showing auth API interactions

authentication authorization blazor-webassembly radzen-blazor-components

Last synced: 19 Mar 2026

https://github.com/qeeqbox/authorization-bypass

A threat actor may access the user's account using a stolen or leaked valid (existing) session identifier

authorization bypass example infosecsimplified metadata qeeqbox vulnerability

Last synced: 19 Mar 2026

https://github.com/rishabh-pandey-sternx/expressts-graphql-todo

This is a todo application for building GraphQL in Node.js using ES6 and Express with JWT Authentication & typescript with auth

authorization express-graphql express-js express-typescript graphiql graphql jwt mongodb moongose typescript

Last synced: 05 Mar 2025

https://github.com/talhabilal-dev/next-auth-kit

A comprehensive authentication kit for Next.js projects, built with TypeScript and MongoDB. This kit provides a robust foundation for custom authentication flows, including login, registration, email verification, password reset, and a sample dashboard with a sidebar.

authentication authorization dashboard jwt-authentication mongodb mongoose nextjs tailwindcss template

Last synced: 14 Feb 2026

https://github.com/dilshodbek-nodejs/single-active-session

Node.js middleware to enforce single active user sessions using JWT and Redis.

active-sessions authorization middleware middleware-functions redis redis-cache session single-active-session

Last synced: 06 Feb 2026