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/rvpanoz/scapp

JWT Authentication & Authorization in NodeJs/Express & MongoDB REST APIs

authentication authorization expressjs jwt nodejs

Last synced: 08 Apr 2026

https://github.com/ramonbecker/ms-auth

Development of two authentication projects in microservices, using two models: stateful and stateless. Auth represents an authentication API. Any represents any API, which will only have to validate the access token

authentication authorization docker docker-compose java jwt-authentication jwt-authorization jwt-decode jwt-token microservice postgres postgresql python stateful stateless token

Last synced: 04 Apr 2026

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

Todo application for building GraphQL in Node.js using ES6 and Express with JWT Authentication & typescript

apollo-server apollo-server-express auth authorization docker expressjs firebase-cloud-messaging graphql jest jwt-authentication mongodb nodejs tests typegoose typescript

Last synced: 05 Mar 2025

https://github.com/jetbrains/jetpass

OWIN OAuth2 Provider for JetPass

authentication authorization hub jetbrains oauth2 owin

Last synced: 14 Jan 2026

https://github.com/richard-gyiko/aspdotnetcore-multi-auth-scheme

A sample ASP.NET Core project demonstrates parallel usage of multiple authentication scheme at the same resource server

asp-net-core authentication authentication-scheme authorization

Last synced: 10 Jun 2025

https://github.com/inferadb/rust

InferaDB Rust SDK — type-safe, ergonomic access to distributed ReBAC authorization APIs, designed for low-latency permission checks in modern SaaS and AI workloads.

access-control async authorization client-library derive-macro fine-grained-access-control grpc inferadb permissions rebac rust sdk tokio tonic zanzibar

Last synced: 11 Jan 2026

https://github.com/easonlin404/akamai-edge-auth

Akamai Authorization Token for Go

akamai akamai-open authorization golang signed-url token

Last synced: 16 Jun 2025

https://github.com/aayush-dhakal/nodejs-jwt-blogpost-restapi

Complete Blogpost rest API with JSON web token(JWT) authorization

authentication authorization expressjs jsonwebtoken mongodb mongoosejs node-js restful-api

Last synced: 08 Apr 2026

https://github.com/arkitektio/lok-server

authentication (Oauth2, OpenID Connect) and configuration service (Fakts) for the Arkitekt Platform

arkitekt-service authentication authorization fakts herre lok

Last synced: 05 Apr 2025

https://github.com/wilcommerce/wilcommerce.auth

Wilcommerce Authentication and Authorization package

authentication authorization dotnet-core ecommerce

Last synced: 15 May 2026

https://github.com/pradeepsingroul/aulacube_technologies

This is the basic project which is given by AulaCude technology in this project have two entities User and taks user can create tasks, delete task, view tasks, view active task, view completed task, update task and other features are there.

authentication authorization github java jpa-hibernate mysql postman security spring-boot sql

Last synced: 05 Apr 2026

https://github.com/thesanchitadevi/tech-blog

TechBlog - a backend application using ExpressJS, TypeScript, MongoDB(Mongoose), JWT and Zod.

authentication authorization expressjs jwt-authentication nodejs

Last synced: 09 Apr 2026

https://github.com/ramesh-x/auth-cloud-functions

This is a sample code for securing your cloud function using firebase authentication.

authentication authorization firebase firebase-auth firebase-cloud-functions firebase-functions gcp typescript

Last synced: 29 Apr 2026

https://github.com/n3xt0r/filament-passport-ui

Filament v4 admin resources for managing Laravel Passport OAuth2 clients, tokens, and scopes with full auditability.

audit-logging authorization compliance filament filament-v4 laravel-package laravel-passport oauth2 scopes

Last synced: 13 Jan 2026

https://github.com/priest-2105/git-auth

a script to easily authenticate git with github

auth authentication authorization bash cli git gitauth shell ssh

Last synced: 19 Jan 2026

https://github.com/kardelruveyda/clerk-authentication-react

A demo on managing the authentication system with Clerk

authentication authorization clerk react

Last synced: 04 May 2026

https://github.com/tnqbao/gau-authorization-service

Authorization service written in Go, designed to manage authentication, token refresh, and user permissions.

authorization bitmap golang tokenization

Last synced: 06 Feb 2026

https://github.com/diamondlightsource/authz

A collection of things required to add authorization to applications using Open Policy Agent

authorization opa

Last synced: 24 Feb 2026

https://github.com/anisharaz/auth_microservice

Authentication microservice for your app. Edit `.env` file , deploy on auth.abc.com and relax.

auth authentication authjs authorization login nextauth oauth

Last synced: 10 Jun 2025

https://github.com/thomaswening/salter

Salter is a role-based user management system for the console that securely manages user credentials using encrypted JSON storage.

authentication authorization csharp dotnet encryption hashing password-storage salting security user-management

Last synced: 18 May 2026

https://github.com/bkstar123/bkscms

CMS with basic admin panel (both authentication & authorization)

admin admin-management admin-panel adminlte authentication authorization cms laravel

Last synced: 01 May 2026

https://github.com/pushpendra-1697/mmt

Make My Trip is a comprehensive online travel platform offering booking services for flights, hotels, holidays, and more, simplifying travel planning and arrangements.

authentication authorization axios axios-react bson-format bsondump expressjs hooks html-css-javascript html-css-js mongodb mongose nodejs react-components reactjs rest-api token-authentication

Last synced: 10 Apr 2026

https://github.com/glocktober/flaskoidc

OIDC Service Provider for Flask applications

authentication authorization flask flask-blueprints oidc oidc-client python3

Last synced: 15 Apr 2026

https://github.com/hassan-kamel/e-commerce-angular

E-Commerce Angular: A sleek, responsive shopping experience with Angular. Browse, shop, and transact effortlessly with secure authentication and a visually appealing interface. Modern, intuitive, and user-centric.

angular angular2 authentication authorization form-validation forms jwt-token tailwindcss typescript

Last synced: 25 Feb 2026

https://github.com/yesarib/authentication

🌱 This project is a simple authentication system built with Node.js and MongoDB.

api-rest auth authentication authorization bcrypt mongodb nodejs

Last synced: 03 May 2026

https://github.com/aidan-neel/sveltekit-auth

SvelteKit template using my library PrismaAuth.js to handle registration. Uses Prisma, and SQLite3(changeable) for data storing. Comes with login, registration, and a sign-out page built with Shadcn-svelte.

authentication authorization prisma sql sqlite3 sveltekit template

Last synced: 08 Sep 2025

https://github.com/germaniakg/authorization

Simple authorization solution with no hierarchical stuff so far.

acl auth authorization callable container-interop middleware psr-11 psr-7

Last synced: 03 Apr 2025

https://github.com/larkes-cyber/sninotesapp

Google keep notes clone application with online sync/caching functions.

authorization caching jetpack-compose kotlin ktor-client online-offline-application refresh synchronization

Last synced: 13 Jun 2026

https://github.com/devshazam/NextJs-Auth-Trends_shcool-project_v4.2024

🌍 materials for international presentation in Kazakhstan ⚡

authentication authorization firebase firebase-auth nextjs supabase

Last synced: 28 Oct 2025

https://github.com/joekir/data-boxes

Prototype project to explore runtime data protection

authorization data-security golang java

Last synced: 30 Jan 2026

https://github.com/schwarzit/sap-usi-authority-check

Authority check - Dependency of SAP USI Logging

abap authorization sap

Last synced: 15 Mar 2025

https://github.com/devsany/chatr

Chatr is a simple, intuitive chat app offering real-time messaging, media sharing, and group chats, designed for secure and smooth communication across various devices.

authentication authorization firebase-realtime-database react react-icons taiwindcss uuid

Last synced: 09 May 2026

https://github.com/connellboyce/cb-authorization-hub

OAuth Server and Login Application for my Projects

authentication authorization login oauth2 oauth2-server

Last synced: 17 Mar 2026

https://github.com/casbin/ldap-role-manager

LDAP role manager for Casbin

auth authorization authz casbin ldap role-manager

Last synced: 01 Mar 2026

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

A RESTful Rails API only application. It uses Auth0 for Authorization. This API is built as the back end for a web application that involves booking appointments to test drive supercars. It also uses Active storage to store and retrieve images from cloudinary

auth0 authorization cors rails-api rails6 rspec serialization versioning-api

Last synced: 13 Apr 2026

https://github.com/opticsquid/bellatrix

A prebuilt Express JS Authentication & Authorization Project based on a REST API interface. It has the basic authentication and Authorization routes with the latest security measures implemented so that your application is much more secure from day 1. You are welcome to build upon and extend this project as and when required.

authentication authorization express expressjs gdsc-tmsl hacktoberfest jwt jwt-authentication node nodejs openapi3 rest-api security

Last synced: 15 Apr 2026

https://github.com/ew-endwall/fastyauth

This API provides endpoints for user registration, login, and profile management. The data is stored in MongoDB, and all inputs are validated for security and integrity. The API is implemented using Node.js and Fastify, with JWT for authentication. Multi-language supported.

api auth auth-project authentication authentication-backend authorization fastify fastify-auth fastyauth rest-api restful-api vue vue3 vuejs vuex vuex-store

Last synced: 31 Jan 2026

https://github.com/wpcodevo/go-postgres-jwt-auth-api

In this article, you will learn how to implement authentication and role-based authorization in Golang using JSON Web Tokens (JWT).

authentication authorization fiber-framework go golang gorm jwt postgresql

Last synced: 20 Apr 2026

https://github.com/developer-friendly/ory

The implementation & integration example for Ory products: including Kratos, Hydra, Keto & Oathkeeper

authentication authorization hydra javascript keto kratos oathkeeper oidc openid-connect ory single-page-app spa vanilla-javascript vanilla-js

Last synced: 07 Feb 2026

https://github.com/umar44641/trendymart-backend

This is the Backend for a project called TrendyMart.

atlas authentication authorization express-js middlewares mongodb mongoose nodejs

Last synced: 10 Apr 2026

https://github.com/majid-razzaq/laravel-roles-permission

In this Laravel project, there are four modules: permissions, roles, articles, and modules, all based on CRUD operations. Users have the flexibility to manage and control these modules as per their needs.

access-control authentication authorization laravel-roles-permissions laravel11 mysql-database permission-management role-based-access-control role-management roles-permission-management user-authorization user-management

Last synced: 02 Feb 2026

https://github.com/dias1c/casbin-js

🔐 Simple library that supports access control models like ACL, RBAC, ABAC in Frontend Javascript

abac acl auth authorization authorizer authz casbin casbin-frontend casbin-js permissions rbac

Last synced: 26 Feb 2026

https://github.com/axnjr/oauthintergrations

OAuth 2.0 Authentication and Authorization API Integrations for HubSpot, AirTable and Notion !!

api auth auth-flow authentication authorization fastapi flow integration python reactjs vitejs

Last synced: 15 Apr 2026

https://github.com/studio1hq/react-chat-permitio-firebase

A secure chat app built with React, Firebase, and Permit.io, featuring real-time ReBAC for role-based permissions in chat rooms.

authorization chat-application cloud-functions firebase permit permitio react reactjs rebac

Last synced: 15 Apr 2026

https://github.com/ahsansoftengineer/clean-arch-ddd-bubber

[Multi Layer, Onion Arch] (API, APP, Contracts, Domain, Infra) CQRS, Mapster, MediatoR, Global Error, Generic (Error, Validation, Repo, Controller, Mapping, Entities, Dtos), Core Identity, Aggregate, Aggregate Root, CommandHandler

aggregate aggregate-root authentication authorization command-handler cqrs-pattern domain-driven-design entity-framework-core generic-repository global-error-handling jwt-authentication layering mapster meditor multi-layer-architecture onion-architecture

Last synced: 19 Jun 2026

https://github.com/matinshaikh31/backend-node.js

Following Mastering NodeJS tutorial of Piyush Garg 👨🏻‍💻

authentication authorization expreesjs javascript middleware monogodb mvc-architecture nodejs postman restful-api

Last synced: 17 Mar 2026

https://github.com/theriturajps/itoken

iToken is a robust Node.js library for token-based authentication inspired by JWT

auth0 authentication authorization itoken jwt-authentication nodejs theriturajps token-based-authentication

Last synced: 26 Feb 2026

https://github.com/shangmin1990/light-framework

轻量级web框架, 主要包含登录验证,权限验证模块, 通用service和dao(基于mybatis),文件上传等通用功能封装.目的在于让开发者快速搭建一个通用的web project.

authorization common-service light-framework restful spring

Last synced: 01 Aug 2025

https://github.com/rishiganeshe/mess-token-system

A secure and scalable Student Server for the Mess Token System. This server handles student authentication, token requests, and balance management while ensuring security and performance through JWT authentication, Redis caching, and MongoDB transactions.The Mess Token System is built on a Shared Database Pattern,.

authorization aws-s3 database-transactions expressjs jwt-authentication mongodb nodejs postman-test redis sendgrid-mail

Last synced: 10 Apr 2026

https://github.com/luminarakash/portfolio

Presenting my full-stack portfolio website, a blend of creativity and technology that highlights my expertise in modern web development. Featuring a sleek design, seamless navigation, and robust functionality, this portfolio serves as a comprehensive showcase of my projects, skills, and accomplishments.

authentication authorization cloudinary css3 expressjs flowbite html5 javascript mongodb nodejs reactjs redux-toolkit rest-api shadcn-ui tailwind-css

Last synced: 06 Apr 2026

https://github.com/afa-farkhod/springboot-jwt-authentication-authorization

JWT authentication and authorization implementation in Spring Boot 3.0 application

authentication authorization java jwt jwt-authentication postman spring-boot spring-security

Last synced: 16 Apr 2026

https://github.com/osskit/fastify-enforce-headers

Enforce headers to your Fastify API calls

authorization fastify fastify-plugin headers nodejs

Last synced: 18 Apr 2026

https://github.com/obervinov/users-package

This Python module is designed to simplify user management in Telegram bots, providing the necessary functionality for tasks such as user authentication, authorization and compliance with speed limits, ensuring effective management of user attributes and access rights.

authentication authorization limits module permissions poetry poetry-python python-module python3 rate-limits roles telegram telegram-bot users

Last synced: 11 Feb 2026

https://github.com/pushpendra-1697/playo-clone

This application for sports enthusiasts to find and join sports events near them. With this app, users can browse a list of available events, view details about each event, and join the events they are interested in. The app allows users to create their own events and join other users after token-based authentication.

authorization axios bson-format bsondump express-js hooks html-css-javascript mongodb-database mongoosejs node-js react-components react-redux react-router-dom reactjs redux-thunks relationships rest-api token-authetication

Last synced: 04 Apr 2026

https://github.com/guotie/acl

acl based permission

acl authorization go permission rbac

Last synced: 18 Aug 2025

https://github.com/glocktober/awsconsolesso

AWScon provides Single Sign On (SSO) users with AWS console access restricted by AWS IAM roles.

authentication authorization aws bottle python

Last synced: 14 May 2026

https://github.com/ldclakmal/ballerina-oauth1.0a

Ballerina OAuth1.0a is an RFC 5849 standards-compliant library for Ballerina.

authorization ballerina ballerina-lang oauth oauth1 oauth1a security swan-lake

Last synced: 12 Feb 2026

https://github.com/fajarnugraha37/ory-zta

The system implements a Zero-Trust edge proxy architecture to completely separate identity, authentication, authorization, and 3rd-party access delegation from the core backend logic. It enforces a highly granular permission model using Ory Keto.

authentication authorization edge-proxy oauth ory ory-hydra ory-keto ory-kratos ory-oathkeeper zero-trust

Last synced: 28 May 2026

https://github.com/pasan1/auth-crud-app-node-express-mysql

This is a sample Node.js application that demonstrates a CRUD (Create, Read, Update, Delete) operation with MySQL database. The application includes user authentication and authorization, with two different roles: customer and admin.

auth authentication authorization bycrypt crud expressjs jwt mysql node nodejs

Last synced: 07 Apr 2026

https://github.com/strongdm/policy-of-the-week

StrongDM Zero Trust Sample Policies

authorization cedar iam pam pbac policies strongdm ztpam

Last synced: 19 Mar 2026

https://github.com/augusto11cb/security-studies

Repository of notes and comments on Software Security and its fundamental concepts

asymmetric-cryptography authentication authorization csrf mtls multi-factor-authentication oauth2 openid tls

Last synced: 19 Mar 2026

https://github.com/ktonon/elm-serverless-auth-jwt

Authorization middleware using JWT for elm-serverless

authorization elm jwt middleware serverless

Last synced: 22 Apr 2026

https://github.com/phamtiendungcw/hethongquanlytailieudientu_api_v1

Hệ thống quản trị dữ liệu điện tử doanh nghiệp vừa và nhỏ - API

authorization authorizer crud-api file file-sharing file-upload netcore6 role

Last synced: 14 May 2026

https://github.com/mr-vozhyk/autocorrect-system-for-documents

Система дополненной автозамены – кратное ускорение создания документов

authorization autocorrect microsoft-office

Last synced: 19 Mar 2026

https://github.com/adamanr/auth-go

An application on Go for authorization and registration with password encryption

authentication authorization buntdb encryption go golang registration salt-password

Last synced: 10 Sep 2025

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: 09 Mar 2026

https://github.com/hennndev/dreamjob

Creating job listing as "DreamJob" build with Laravel 11, TailwindCSS, Authentication + Authorization and RBAC.

authentication authorization eloquent-orm laravel mysql tailwindcss

Last synced: 16 Apr 2026

https://github.com/snapp-incubator/contour-auth-multi-tenant

An ehanced version of contour/contour-authserver to add multi-tenant secret management for routes.

authorization contour contour-auth go ingress network operator snappcloud

Last synced: 15 Feb 2026

https://github.com/go-authgate/cli

A CLI example that combines Authorization Code Flow (browser-based) and Device Code Flow into a single binary. The flow is selected automatically based on the environment — no configuration required.

authorization authorization-code-grant command-line

Last synced: 08 Mar 2026

https://github.com/yashtank86/inventory-management-system-springboot-mongodb

Inventory Management System built with Spring Boot & MongoDB. Easily track products, stock levels, and orders. Scalable, efficient, and perfect for inventory tracking. ⭐ #InventorySystem #SpringBoot #MongoDB

authentication authorization backend backend-development business-management hibernate inventory inventory-management-system java java-web-app jpa jwt-authentification mongodb orm rest-api spring-security springboot springmvc themeleaf webapp

Last synced: 16 Apr 2026

https://github.com/dmitrytokyo/fastapi_session_auth

Fastapi draft project with session bases auth. Using htmx

admin-dashboard authentication authorization fastapi htmx session sqlalchemy

Last synced: 16 Apr 2026

https://github.com/rajdadhome3165/authn-authz-playground

🔐 Explore authentication and authorization patterns in ASP.NET Core with this .NET 9 playground, showcasing practical methods for securing web APIs.

agents ai aspire authorization basic-authentication csharp microservice

Last synced: 16 Apr 2026

https://github.com/fajarnugraha37/nope-iam

A highly extensible, type-safe IAM-like access control library for Node.js, inspired by AWS IAM. Deny by default, allow by vibes and less patience for your bad access patterns. Supports policies, roles, decorators, adapters, and rich evaluation context because you probably need it.

abac access-control access-control-list acl authorization iam nodejs permission permission-manager rbac typescript

Last synced: 16 Apr 2026