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/inabajunmr/azidp4j

[alpha] Java OAuth 2.0 Authorization Server & OpenID Connect Identity Provider Library for any web application frameworks.

authentication authorization oauth oauth2 openid-connect

Last synced: 17 Jan 2026

https://github.com/stulzq/damocles

Open source permission system.Under development now.

aspnetcore authentication authorization identityserver4 permission

Last synced: 31 Aug 2025

https://github.com/deislabs/rusty-macaroon

A Macaroon implementation in Rust

authorization macaroons rust rust-lang

Last synced: 21 Jul 2025

https://github.com/vriesdemichael/keycloak-operator

A keycloak operator that enables gitops deployment

authorization gitops idp keycloak kopf kubernetes oauth2 operator realm

Last synced: 15 Jun 2026

https://github.com/appgalleryconnect/agc-web-demos

This repository including all of exsiting demos of AppGallery Connect Service in web.

apms authorization authservice bugly cloudfirestore cloudfunction cloudstorage huawei-appgallery javascript remoteconfig web

Last synced: 12 Apr 2025

https://github.com/sventorben/kommons

Flexible tools and extensions for Keycloak - modular, production-ready, and developer-friendly.

authentication authn authorization authz extensions groups iam identity identity-management keycloak organizations plugin

Last synced: 12 Jan 2026

https://github.com/igorbenav/fastsecure

A modern, flexible authentication system for FastAPI applications with support for multiple authentication methods and strategies.

auth authentication authorization fastapi jwt session

Last synced: 31 Oct 2025

https://github.com/danthegoodman1/continuewith

Become an OAuth2 provider with any auth backend

authentication authorization go golang

Last synced: 17 Jun 2025

https://github.com/llllllxy/tiny-security

一个基于token验证的Java Web权限控制框架,支持redis、jdbc和单机session多种存储方式,前后端分离项目、不分离项目均可使用,功能完善、使用简单、文档清晰,易于扩展。

authorization java security session-management springboot token

Last synced: 21 Jul 2025

https://github.com/sarwirr/todolistback

A Nest Task Management application that uses Authentication and Authorization using JWT tokens.

authorization jwt jwt-authentication mongodb mongoose nest typescript

Last synced: 12 Apr 2025

https://github.com/friflo/fliox.examples

Client & Hub examples for JSON Fliox. A .NET library with NoSQL, Messaging, Pub-Sub, ORM, Database Hub, Schema & ASP.NET Core support.

asp-net-core authentication authorization database-hub database-relations database-schema graphql json-fliox no-sql open-api orm pub-sub realtime-messaging rest rpc swagger-ui websocket

Last synced: 11 Apr 2025

https://github.com/can-kat/python-auth

HWID authentication system in Python compares user's HWID with a list from URL to determine authentication success or failure.

auth authentication authentication-backend authorization protection python-auth python-authentication python-authorizer

Last synced: 12 May 2025

https://github.com/devexpress-examples/connect-winforms-grid-to-backend-using-middletier-server

Connects the DevExpress WinForms Data Grid to a backend using a Middle Tier Server (EF Core without OData).

aspnetcore authorization devexpress dotnet ef efcore grid rbac security webapi winforms xaf

Last synced: 30 Aug 2025

https://github.com/warrant-dev/warrant-demo-app-ts

Example demonstrating how to add end-to-end authorization & access control to an ExpressJS + React app using Warrant

abac access-control acl attribute-based-access-control authorization authz expressjs permissions rbac react role-based-access-control

Last synced: 13 Apr 2025

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

🔐 Plug-and-play auth for MCP servers.

authentication authorization mcp mcp-server modelcontextprotocol oauth2 oidc

Last synced: 24 Apr 2026

https://github.com/amrmuhamedd/e-commerce-nestjs

This project is a robust and scalable e-commerce backend built using NestJS, a powerful Node.js framework. It offers user registration, role-based authentication, and authorization. Users can be either "user" or "admin," with different privileges. "Users" can browse products, add them to their cart, and view related items from specific sellers.

authentication authorization ecommerce monogodb nestjs swagger-ui

Last synced: 28 Apr 2026

https://github.com/axnjr/authlambda

Serverless AWS Lambda function to handle Authentication & Rate limit for Spark my SAAS, written in Rust.

api authentication authorization aws aws-lambda background-jobs background-service cargo-lambda db rate-limit rate-limiter rust rust-lang rust-on-aws serverless

Last synced: 10 May 2026

https://github.com/nmrshll/auth-rs

A minimal authentication / authorization server using rust, Hyper, Postgres, and async/await

async async-await auth authentication authentication-server authorization authorization-middleware authorization-server await hyper middleware performance postgres rust server users

Last synced: 30 Apr 2026

https://github.com/johnsalazar/microservices-go-common

Common and shared module in the implementation of microservices for the e-commerce application built in Golang.

asymetric-cryptography authentication authorization background-service certificates claims cors discovery-service grpc health-check jwt-token metrics middlewares rest-api tracing validators

Last synced: 29 Apr 2026

https://github.com/rawwaanntarekk/event-managment-system

The Event Booking System is a full-stack ASP.NET Core 8.0 web app for managing and booking events. It uses a 3-tier architecture with MVC, Entity Framework Core, and MailKit for email notifications. Key features include user authentication, event management, and an admin dashboard.

3-tier-architecture asp-net-identity asp-net-mvc attachment authentication authorization depedency-injection email-sending-gmail entity-framework-core linq monolithic-architecture razor-pages repository-pattern role-based-access-control sqlserver

Last synced: 25 Apr 2026

https://github.com/vinyl-davyl/talku-talku

Talku Talku, V1. Realtime private Chat Application, With Login Authentication and Authorization, and Database Management system with Firebase.

authentication authorization chat-application firebase firebase-auth react social-network

Last synced: 09 May 2026

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

Casbin authorization plugin for tyk API gateway

abac acl api-gateway auth authorization authz casbin rbac tyk

Last synced: 13 Jun 2026

https://github.com/alfianandinugraha/nestjs-auth

Example of Nestjs Authorization with Redis and SQLite

authorization backend caching nestjs nodejs redis sqlite3 typescript

Last synced: 06 May 2026

https://github.com/ahmetonurslmz/oauth2.0

OAuth2.0 authorization server that is intermediary with client and resource owner in order to issue access token to enable client to access resource server.

authentication authorization oauth oauth-server oauth-service oauth2

Last synced: 28 Apr 2026

https://github.com/keraphql/graphql-citadel

🏰 Schema-first GraphQL custom schema directive for authentication and authorization.

authentication authorization graphql graphql-directive typescript

Last synced: 10 Jul 2025

https://github.com/paulsmithkc/express-auth

Collection of authentication and authorization middleware functions for Express apps.

auth authentication authorization expressjs nodejs

Last synced: 16 Feb 2026

https://github.com/Service-Soft/ngx-material-auth

A library for angular which provides functionality around the frontend part of authentication and authorization.

angular angular-material authentication authorization jwt

Last synced: 08 Sep 2025

https://github.com/natasha-ct/recipe_app_rails

The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.

authorization bootstrap cancancan css3 devise-token-auth linters rails rspec-testing rubocop-configuration

Last synced: 06 Apr 2026

https://github.com/snishant011/nestjs_auth_starter

JWT HTTP only cookie authentication with role based access control in NestJS

authentication authorization http-only-cookies nestjs nestjs-backend swagger typeorm typescript

Last synced: 04 May 2025

https://github.com/shreyashpatel5506/virtual-assistant-core

🎙️ Virtual AI Voice Assistant - A modern full-stack voice and chat assistant powered by Google Gemini AI. Built with React, Node.js, Express, and MongoDB.

authorization express-js fullstack generative-ai javascript jwt-authentication nodejs reactjs tailwindcss unique virtualassistant

Last synced: 15 Jan 2026

https://github.com/presslabs/django-woah

A package intended to aid developers in implementing authorization for Django apps.

authorization django django-rest-framework drf organization permissions python roles team

Last synced: 11 Apr 2025

https://github.com/cerbos/express-auth0-cerbos

An example application of integrating Cerbos with an Express server using Auth0 for authentication.

auth0 authentication authorization cerbos express nodejs passport

Last synced: 12 Apr 2025

https://github.com/gvray/nest-admin

✨ 企业级后台管理系统,基于 NestJS、Prisma 和 MySQL 构建,采用 RESTful API 风格,适用于中后台权限管理、用户系统与通用业务开发。

admin-dashboard admin-template authentication authorization backend-api jwt-authentication mysql nestjs node-js permission-management prisma rbac rest-api role-based-access-control swagger-ui typescript

Last synced: 23 Jun 2025

https://github.com/chinalwb/googleauthdrive

Gets Google Drive files via Google Auth

authorization google google-drive-api

Last synced: 19 Jul 2025

https://github.com/vikaspotluri123/gatekeeper

Modern, configurable access control via HTTP Basic Authentication

api authentication authorization http-basic-auth nginx nodejs

Last synced: 16 Sep 2025

https://github.com/axnjr/authlambdago

Serverless AWS Lambda function to handle Authentication & Rate limit for Spark my SAAS, written in Go earlier in Rust

authentication authorization aws aws-go-sdk aws-golang aws-lambda background-jobs background-service db fast go golang optimization rate-limiter rate-limiting rust

Last synced: 30 Oct 2025

https://github.com/jenstornell/knock

PHP authorization class for logging in and logging out

authorization login logout php php7

Last synced: 19 May 2026

https://github.com/bredele/allowit

JWT token/cookie authorization middleware

authorization cookie jwt token

Last synced: 06 Apr 2025

https://github.com/barakadanny/fitmeup-backend

FitMeUp is an API, built with Ruby on Rails, provides a comprehensive and secure solution for powering your health and fitness platform. With features like user registration, trainer management, and session booking, it delivers fast, reliable results to help users achieve their fitness goals.

authentication authorization database jwt jwt-authentication postgresql ruby ruby-on-rails serializer

Last synced: 07 Mar 2026

https://github.com/evas-php/evas-auth

🔑 Authorization module

auth auth-lib auth-library authorization php php7

Last synced: 02 Jan 2026

https://github.com/easymetahub/emh-marklogic-glossary

This is a template application for MarkLogic that is for a glossary viewer that also shows xqDoc and OpenAPI (Swagger-UI)

authorization autnentication concept emh-glossary faceted-search facets glossary json marklogic openapi openapi3 polymer-element polymer3 rest search skos skos-xl snippets swagger-ui xqdoc

Last synced: 12 Jan 2026

https://github.com/meinto/anonymous-api-auth-provider

Prevent unauthorised access of public endpoints by for example bots or bad clients.

auth authorization public-api security session-token

Last synced: 29 Mar 2025

https://github.com/dxvgef/tsing-authorization

Go开发的授权服务,支持HS 256、RS 256、SM2、SM4等多种算法的授权签发、校验、刷新功能

authorization hs256 jwt rs256 sm2 sm4

Last synced: 14 Apr 2025

https://github.com/giansalex/symfony3-auth

Register, Login, Role - Symfony 3

auth authorization doctrine-orm role symfony symfony3 twig

Last synced: 02 Jan 2026

https://github.com/natasha-ct/budget-app

Budget- App is a Ruby on Rails mobile web application that allows users to keep track of their expenses and categories. have a list of transactions associated with a category, so that the user can see how much money it spent and on what. Manage your own money, manage your own life.

authentication authorization database postgresql rails rspec-testing

Last synced: 09 Apr 2026

https://github.com/shinjimc/spring_security_thymeleaf

The Spring_Security_Thymeleaf project utilizes Java, Spring Boot, and Thymeleaf for a hardware store's invoicing system. It allows employees to generate invoices and admins to manage product data efficiently. Key technologies include Spring Security for authentication and MySQL for database management, all deployable via Docker.

authentication authorization crud docker hardware-store invoice-management java mysql pdf-generation role-based-access-control spring-boot spring-boot-3 spring-security spring-security-jwt tailwindcss thymeleaf web-application

Last synced: 10 Apr 2026

https://github.com/radiustechsystems/mcp-sdk

Official Radius MCP SDK for token-gating Model Context Protocol tools, resources, and prompts.

ai-tools authentication authorization developer-tools eip712 erc1155 evm mcp model-context-protocol sdk token-gating web3

Last synced: 20 Jan 2026

https://github.com/sixarm/sixarm_ruby_rbac

SixArm.com » Ruby » RBAC: Role Based Access Control for users, roles, permissions, etc.

access-control authorization gem rbac ruby

Last synced: 28 Aug 2025

https://github.com/brentgreeff/fat_model_auth

Simple clean Authorization system for Rails

authorization rails ruby

Last synced: 11 Nov 2025

https://github.com/farhadnowzari/keycloak.authz.net

This library is designed to give C# the power of fine-grained authorization from keycloak

abac authorization csharp keycloak

Last synced: 30 Aug 2025

https://github.com/diegovictor/mail-authorizer

API that uses a custom AWS Lambda as authorizer for other Lambdas. It uses a TOTP code sent to users' email to generate a JWT that allow them to get a signed URL for a given file.

authorization authorizer aws cloudfront dynamodb javascript js jwt mail-authorizer node nodejs s3 serverless serverless-framework ses totp ts typescript

Last synced: 14 Apr 2025

https://github.com/chremoas/auth-srv

Central repository for logged in/authenticated characters/discord users.

authorization golang microservice

Last synced: 12 Jan 2026

https://github.com/rishikeshbedre/nats-api-server

NATS API Server is a REST based configuration server for the nats-server to configure authorization and reload the nats-server

authorization docker gin-gonic golang jsoniter kubernetes nats-server natsio rest-api

Last synced: 11 Apr 2026

https://github.com/nicfit/clique

Python API for Clique block chains; ID chains and auth chains included.

authorization blockchain identity

Last synced: 14 Apr 2025

https://github.com/abramisola/wave

A Go Programming Language Feature Flagging Library

authorization feature-flags go golang golang-library

Last synced: 26 May 2026

https://github.com/hamedstack/hamedstack.aspnetcore.security

Enhance ASP.NET Core applications with a comprehensive security library, packed with essential utilities, dynamic permissions, API key management, and more.

apikey apikey-authentication asp-net-core aspnet-core aspnetcore authentication authorization csharp csharp-library dotnet dotnet-core dotnetcore dynamic-permission dynamic-permissions privacy privilege security utilities utility utility-library

Last synced: 15 Apr 2025

https://github.com/nepet/futhark

Futhark is a rust implementaion of the original Runes by Rusty Russell - Like Macaroons only simpler

authorization lightning rust token

Last synced: 16 May 2025

https://github.com/ba-st/willow-auth0

Integration between Willow and Auth0 Universal Login

auth0 authentication authorization login-automation pharo willow

Last synced: 20 Jul 2025

https://github.com/strypper/totechsserver

Intranet API provide projects, meetings, chats, food ordering and other internal activities of the Totechs members

asp-net-core authorization efcore jwt-authentication repository-pattern singalr swagger

Last synced: 15 Mar 2025

https://github.com/mrsaints/cloudflare-ext-authz-service

An Envoy External Authorization (ext_authz) service for ensuring requests are authenticated through Cloudflare Access, built with Contour in mind.

access authentication authorization cloud-native cloudflare contour envoy ext-authz ingress kubernetes oidc proxy sso zero-trust

Last synced: 18 Apr 2026

https://github.com/itayG98/Zoo-Blog

Asp Net.Core MVC web app using MSSQL as database and EF6 and Identity | Include Xunit

aspnet authentication authorization bootstrap csharp fetch-api html-css-javascript idenity mssql mvc-architecture xuint

Last synced: 10 Mar 2025

https://github.com/casbin/chi-authz

Chi Authorization Middleware based on Casbin

abac acl auth authorization casbin chi http middleware rbac

Last synced: 11 Sep 2025

https://github.com/chitralverma/schnapps

Schnapps is a precise toolkit to rapidly develop production-grade, secure and self-contained WebApps and REST APIs over HTTP and WebSockets.

authentication authorization http microservices rest rpc scala web websocket

Last synced: 11 Jun 2025

https://github.com/joegasewicz/locksmith

Identity server 🔐 with admin console

auth authentication authorization identity identity-server jwt

Last synced: 07 Jan 2026

https://github.com/fornstedt/teslatoken

Simple tool to create tokens for Tesla cars

authorization car python tesla tesla-api teslaapi token tokens

Last synced: 11 Mar 2026

https://github.com/localden/mcp-auth-servers

🔒 Reference MCP servers that demo how authentication works with the current Model Context Protocol spec.

authentication authorization mcp model-context-protocol security

Last synced: 10 Apr 2025