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/thecodingmontana/lucia-auth-research

This repository contains research on implementing Lucia auth in various projects and applications, including Express, Nuxt.js, and Next.js.

auth authentication authorization expressjs lucia-auth nextjs nuxtjs

Last synced: 14 Apr 2025

https://github.com/geeklearningio/bouncer

Highly Configurable Authorization Model

acl aspnet-core authorization dotnet dotnet-core security

Last synced: 28 Apr 2025

https://github.com/s4kibs4mi/emq-am

Go based RESTful service to mange EMQ MQTT Broker's Authentication & Authorization (ACL).

authentication authorization emq emqtt emqttd mqtt mqtt-broker

Last synced: 05 May 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/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/deislabs/rusty-macaroon

A Macaroon implementation in Rust

authorization macaroons rust rust-lang

Last synced: 21 Jul 2025

https://github.com/mitmaro/http-authorization-header

Parse and create HTTP Authorization headers.

authorization headers http javascript nodejs

Last synced: 06 Jul 2025

https://github.com/littlesmilelove/graphql-authorization-aspnetcore

A toolset for Asp.net core authorizing integrate to graph types for GraphQL .NET

asp-net-core authorization graphql

Last synced: 14 Jan 2026

https://github.com/php-casbin/laminas-db-adapter

Laminas-db Adapter for Casbin, Casbin is a powerful and efficient open-source access control library.

access-control acl authorization casbin casbin-adapter laminas-db permissions rbac

Last synced: 12 May 2025

https://github.com/fedemitic/auth0-users

Retrieve user from Auth0 servers using a JWT

auth0 authorization jwt jwt-authentication

Last synced: 28 Oct 2025

https://github.com/chiraag-kakar/my-django-blog

A Simple Blog Application with CRUD features and admin login built using Django Framework.

authorization blog crud-application django django-blog forms login-system model mvc-application mvc-architecture project url view

Last synced: 07 May 2025

https://github.com/alykoshin/selenium-chrome-proxy-plugin

Chrome plugin generator for setting private proxies

authorization chrome proxy selenium

Last synced: 28 Jun 2025

https://github.com/ktutnik/graphql-directive

Offers a collection of GraphQL directives for easy validation, authorization, and sanitation, simplifying the implementation of complex functionality in GraphQL APIs. It ensures secure and efficient GraphQL APIs with pre-built solutions.

authorization directive graphql graphql-directive typescript validation validator

Last synced: 25 Jun 2025

https://github.com/fernandocalmet/dotnet-5-aspnet-core-mvc-permission-management

šŸ¦„ Este proyecto es una muestra de gestión de usuarios, inicio de sesión, cierre de sesión, registro, roles y permisos. Se utilizo ASP.NET Core 5 MVC con C# + Entity Framework + SQLServer.

asp-net-core authorization csharp mvc

Last synced: 07 Mar 2026

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

revel-authz is an authorization middleware for Revel

abac access-control acl authorization casbin rbac revel

Last synced: 22 Apr 2025

https://github.com/felixmk0/egranjacat

RESTful API built with .NET 8 and C#, following clean architecture and using SQL Server with a single-tenant-per-database model. Includes JWT authentication, role- and policy-based access control, Swagger docs, cron jobs, SMTP support, third-party service integrations, and more.

aspnet authorization cron-jobs csharp dotnet generalitat generalitat-de-catalunya jwt jwt-authentication mapa presvet rest-api restful-api smtp sql sql-server swagger third-party

Last synced: 13 Aug 2025

https://github.com/joshuagilgallon/auth-api

Template authorization API made in Golang

auth authorization go golang mongodb

Last synced: 16 May 2025

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/clarketm/microservice-architecture-node

Scalable microservices system using Loopback and Node.

api-gateway authorization docker microservice microservices service-registry

Last synced: 27 May 2026

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/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/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/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/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/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/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/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/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/joegasewicz/locksmith

Identity server šŸ” with admin console

auth authentication authorization identity identity-server jwt

Last synced: 07 Jan 2026

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/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/chremoas/auth-srv

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

authorization golang microservice

Last synced: 12 Jan 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/abramisola/wave

A Go Programming Language Feature Flagging Library

authorization feature-flags go golang golang-library

Last synced: 26 May 2026

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/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/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/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/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/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/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/chinalwb/googleauthdrive

Gets Google Drive files via Google Auth

authorization google google-drive-api

Last synced: 19 Jul 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/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/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/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/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/dxvgef/tsing-authorization

Goå¼€å‘ēš„ęŽˆęƒęœåŠ”ļ¼Œę”ÆęŒHS 256态RS 256态SM2态SM4ē­‰å¤šē§ē®—ę³•ēš„ęŽˆęƒē­¾å‘ć€ę ”éŖŒć€åˆ·ę–°åŠŸčƒ½

authorization hs256 jwt rs256 sm2 sm4

Last synced: 14 Apr 2025

https://github.com/bredele/allowit

JWT token/cookie authorization middleware

authorization cookie jwt token

Last synced: 06 Apr 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/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/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/evas-php/evas-auth

šŸ”‘ Authorization module

auth auth-lib auth-library authorization php php7

Last synced: 02 Jan 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

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/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/jenstornell/knock

PHP authorization class for logging in and logging out

authorization login logout php php7

Last synced: 19 May 2026

https://github.com/clevergo/authz

:shield: CleverGo Authorization Middleware

authorization casbin clevergo middleware

Last synced: 14 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/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/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/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/eznix86/nostr-auth

Authentication Server with Nostr

authentication authorization nostr

Last synced: 01 Apr 2026

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/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/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/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/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/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/casbin/chi-authz

Chi Authorization Middleware based on Casbin

abac acl auth authorization casbin chi http middleware rbac

Last synced: 11 Sep 2025