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/satish-singh95/spring-security-with-latest-version

This project contains the implementation of Spring Security with the spring boot 3 and latest version of Spring Security. And also used OAuth2 Client to login With Github

authentication authorization exception-handling logging lombok maven mysql-database oauth2-client restful-api spring-boot spring-security tomcat validation

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/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/coderaw-io/feijuca.auth

Feijuca.Keycloak simplifies Keycloak integration for user management and multi-tenancy. It features TokenManager for centralized API calls to manage users and AuthServices for handling multiple tenants using Keycloak realms. Check the documentation for more details!

authentication-backend authorization dotnet keycloak keycloak-provider multitenancy rbac-authorization rbac-management usermanagement

Last synced: 03 Apr 2025

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/authress/csharp-starter-kit

The Authress Starter Kit for C#.Net. Includes Authentication, Authorization, user identity and role management

api asp-net authentication authorization authress backend csharp dotnet mvc security service starter-kit

Last synced: 28 Dec 2025

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

Client and Server Authentication & Authorization, LDAP and TLS Certificate management

authentication authorization certificates ldap oauth2

Last synced: 20 Apr 2026

https://github.com/hatmahat/go-rbac

Lightweight, framework-agnostic RBAC package for Go with context injection, in-memory caching, and GORM support.

authorization chi echo fiber gin golang middleware rbac security

Last synced: 21 Apr 2026

https://github.com/webpro255/agentlock

The Open Authorization Standard for AI Agents. Framework-agnostic tool permissions, identity verification, scoped access control, and audit logging for any AI agent.

access-control ai-agents ai-safety authorization guardrails llm owasp permissions security tool-calling

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/toktokhan-dev/0auth-sdk

Client Side JavaScript toolkit for 0Auth.

auth authentication authorization javascript jwt login oauth2 sdk typescript

Last synced: 12 Jun 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/sinantech/jwt-authentication

πŸ” This Application Contains JWT Authorization and Authentication Example From AmigosCode

authentication authorization filter java jsonwebtoken jwt security spring-boot

Last synced: 15 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/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/mr-vozhyk/autocorrect-system-for-documents

БистСма Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΠ·Π°ΠΌΠ΅Π½Ρ‹ – ΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ускорСниС создания Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

authorization autocorrect microsoft-office

Last synced: 19 Mar 2026

https://github.com/emrecsk/aspnetcoreidentityapp.web

Secure ASP.NET Core Identity implementation. Includes user management, role-based access control, and email verification for password resets. Emphasizes security best practices

asp-net-core-identity autentication authorization code-first-approach csharp-code dotnet email-verification entity-framework-core identity-management learning-project membership password-reset rbac role-based-access-control user-login user-management-system web-application

Last synced: 16 Apr 2026

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/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/cable8mm/auth-by-key

API Key Authorization for Laravel & Nova

apikey-authentication authorization composer-package laravel php8

Last synced: 20 Apr 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/wilcommerce/wilcommerce.auth

Wilcommerce Authentication and Authorization package

authentication authorization dotnet-core ecommerce

Last synced: 15 May 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/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/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/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

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/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/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/zeidmakic/quorixjwt

A secure and scalable ASP.NET Core API with JWT authentication, OAuth integration, and role-based authorization. This project demonstrates user management, external login providers, and claims-based access control.

authentication authorization claims-based-authorization dotnet entity-framework-core oauth rest-api role-based-authorization security sql-server user-management

Last synced: 16 Apr 2026

https://github.com/erebelo/spring-security-jwt

Java REST API project using Spring Boot 3, Spring Security 6 for JWT Authentication and Authorization, and H2 database

authentication authorization back-end backend backend-api backend-service h2-database java jwt jwt-authentication spring spring-boot spring-boot-3 spring-security spring-security-6 spring-security-jwt springboot

Last synced: 16 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/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/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/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/andrewjbateman/mean-task-manager

:clipboard: MEAN - MongoDB, Express, Angular & Node.js full-stack tutorial app to manage tasks.

angular angular12 authorization bulma-css-framework frontend-framework mean-stack mongodb mongodb-server postman token-based-authentication

Last synced: 17 Apr 2026

https://github.com/getactra/actra

Actra - control what runs before it runs, controls what actions are allowed before they execute. Evaluate policies across APIs, workflows, and AI agents β€” in real time.

access-control action-admission-control action-control agent-control agent-governance agent-policy agent-safety agentic-ai ai-agents ai-governance ai-safety authorization automation governance policy-as-code policy-engine policy-management python rule-engine runtime-policy

Last synced: 04 Apr 2026

https://github.com/olivr/terraform-aws-identity-account

An "identity" AWS account setup using Cognito as an identity provider in AWS IAM.

auth0 authentication authorization automation aws cloud cognito identity infrastructure-as-code security terraform

Last synced: 11 Apr 2026

https://github.com/mrsimonemms/cloud-native-auth

Authentication and authorization for cloud-native apps

authentication authorization cloud-native container docker kubernetes oidc passportjs

Last synced: 23 Mar 2025

https://github.com/osohq/oso_odoo

Support for using oso policies in Odoo applications

authorization odoo policy

Last synced: 02 Mar 2025

https://github.com/somnathkar000/expressts-mysql-crud

ExpressTS-MySQL-CRUD is a backend application built with TypeScript, Express, and MySQL database. It provides a CRUD (Create, Read, Update, Delete) functionality for managing blog posts and users.

authentication authorization express mysql nodejs typescript

Last synced: 10 Apr 2026

https://github.com/sixarm/sixarm_ruby_role_based_access_control

SixArm.com Β» Ruby Β» Role Based Access Control (RBAC) ANSI 359-2004 for authentication and authorization

access authorization gem rbac ruby

Last synced: 30 Mar 2025

https://github.com/tarun-upadhyay/techeagle_fullstack_assingment

MERN Stack technology is used in this application. Users and managers are assigned different roles. After creating an account, the user can login, view products, add them to their cart, and check the status of their order. When the manager is logged in, he can update orders, add products to the store, and edit them.

authentication authorization cookie expressjs formik-yup material-tailwind mongodb mongodbatlas mongoose node nodejs protected-routes react react-carousel react-icons react-router-dom reactjs readux sweetalert2 tailwindcss

Last synced: 11 Apr 2026

https://github.com/shadowblack77/fridaymake-up

FridayMake-up is a custom-made web application that makes it easier for clients to book appointments with a make-up

angular authentication authorization cookies docker firebase jwt nestjs refresh-token tailwindcss

Last synced: 11 Apr 2026

https://github.com/tomtom4/fastauth

a free authentication and authorization server

authentication-backend authorization fastapi python3 sqlmodel

Last synced: 04 May 2026

https://github.com/feliceiorillo/jwt-analyzer

A .NET CLI tool that performs static analysis on C# source code to detect insecure or misconfigured JWT authentication patterns.

authentication authorization ci-cd csharp devsecops dotnet dotnet-cli jwt jwt-security security security-tool static-analysis token-security

Last synced: 13 Jan 2026

https://github.com/longdog/keycloak-gdpr-theme

Extension for base keycloak theme with kookies accept

authentication authorization gdpr keycloak keycloak-theme

Last synced: 30 Jun 2025

https://github.com/f1x3d/pbac.aspnetcore

A helper library for implementing the permission/attribute based access control (ABAC) with JSON web tokens using the ASP.NET Core's policy-based access control (PBAC)

abac access aspnet aspnetcore auth authorization csharp dotnet dotnet-core jwt pbac permissions ukrainian

Last synced: 25 Dec 2025

https://github.com/arthur199212/todo-app

Technologies: Golang, Gin, JWT, bcrypt, ozzo-validation, SQL, Docker-compose, Typescript, React, Tailwindcss, react-query, axios, yup.

authorization axios bcrypt docker-compose gin golang jwt ozzo-validation react react-query sql tailwindcss typescript yup

Last synced: 11 Apr 2026

https://github.com/muhammadranju/modules-ts-template

This is a template project for backend development using Typescript, Node.js, Express, Mongoose, Bcrypt, JWT, NodeMailer, Multer, ESLint, and Prettier. The aim is to reduce setup time for new backend projects.

authentication authorization express mongodb nodejs reastful-api requests ts-none typescript

Last synced: 11 Apr 2026

https://github.com/apurva313/rest-api-auth

This project is a REST API for authentication and authorization, including support for two-factor authentication (2FA).

auth authenticated authentication authentication-backend authentication-middleware authenticator authorization express-middleware expressjs nodejs

Last synced: 03 May 2026

https://github.com/aykhan019/zust

Zust Social Media App is a social networking platform built with ASP.NET and Entity Framework, offering features like user authentication and social interactions. This exam project is licensed under MIT.

asp-net authentication authorization automapper bootstrap cloudinary csharp database dotnet identityuser monolith-architecture mvc repository-pattern signalr social-media sql token

Last synced: 11 Apr 2026

https://github.com/sj14/ip-auth

πŸ”’ reverse proxy which authorizes client IP addresses

auth authorization basic-auth ip proxy reverse-proxy

Last synced: 16 Apr 2025

https://github.com/pazuzu111/nycl

Node/Express authentication dashboard allowing admin to block users from signing in

authentication authorization express nodejs psql react

Last synced: 11 Apr 2026

https://github.com/mani0606/image-tester-full-stack-project

This is Project that classifies if a image is a AI generated and traditional taken image and I have used React and Spring Boot for User Interface and User to classification model pipeline also for Authentication and Authorization.

ai-images authentication authorization cnn-classification context-api database full-stack java javascript jwt-authentication machine-learning mysql python pythorch react-router-dom reactjs spring-boot tailwindcss

Last synced: 11 Apr 2026

https://github.com/barbarpotato/coretify

Coretify is a centralized login account management system designed to simplify and secure user authentication processes across multiple applications.

authentication authorization bun containerization dockerimage htmx jwt mysql node-js prisma-orm rate-limiter swagger

Last synced: 11 Apr 2026

https://github.com/mohsen104/jwt-based-authentication

This repository demonstrates a simple implementation of JWT-based authentication in web applications. It includes examples of secure user login, token generation, and protected routes.

api authentication authorization backend javascript jwt jwt-authentication node-js nodejs webservice

Last synced: 14 May 2026

https://github.com/geekrishabh/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: 06 Apr 2026

https://github.com/kubevirt-ui/kube-gateway-operator

The operator manages the installation of kube-gateway. kube-gateway allow access to k8s API using time limited access tokens.

authentication authorization jwt jwt-authentication k8s oc-gate openshift proxy

Last synced: 04 Jan 2026

https://github.com/m-housni/express-redis-session-management

Implement a robust session management system that ensures high performance, scalability, and security for user sessions.

api authentication authorization bcrypt docker docker-compose dotenv express grafana metrics middleware monitoring nodejs prometheus redis session-management

Last synced: 13 Apr 2026

https://github.com/johnnycrazy/heimdall-guard

An authorization library which allows or restricts access to specific resources. It implements ABAC and is inspired by blitz-guard

abac authorization typescript

Last synced: 07 Feb 2026

https://github.com/kasworld/weblib

golang http serve library

authorization golang http-server profile web

Last synced: 25 Feb 2025

https://github.com/dashroshan/mern-google-auth

πŸ” Boilerplate code to implement google authentication with MERN stack

authorization google-authentication mern

Last synced: 06 Apr 2025

https://github.com/aidant/lazy-oauth2-authorization-code-pkce-client

A simple OAuth 2.0 Authorization Code PKCE client for the lazy developer.

authentication authorization code oauth oauth2 pkce

Last synced: 31 Jan 2026

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

Microservices project developed with .NET, using MySQL as the chosen database. I created two flowcharts to provide a better understanding of the work accomplished. The first flowchart illustrates how the project was divided and the interactions of each microservice

authentication authorization gateway net oauth2 openid rabbitmq rabbitmq-consumer rabbitmq-producer rest-api webservices

Last synced: 30 Aug 2025

https://github.com/shallihan/react-authentication-practice

Playing around with authentication within a React application using Google's Firebase Auth REST API

authentication authorization firebase firebase-auth react-router reactjs rest-api

Last synced: 15 Apr 2026

https://github.com/aayush-dhakal/nodejs-devcamper-api

Devcamper api with user authentication, authorization, password reset through email, mongoose virtuals, validations features

authentication authorization express-js jwt-token mongodb mongoose node-js password-reset

Last synced: 08 Apr 2026

https://github.com/ryanadhitama/fastapi-auth

FastAPI Authentication and Authorization

authentication authorization fastapi python

Last synced: 20 Jan 2026

https://github.com/cockroachdb/security-utils

Security, IAM related utilities for CockroachDB

authentication authorization jwt security

Last synced: 16 Feb 2026