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/rapter1990/rolepermissionexample

Spring Boot with Spring Security (Role Permission) (Spring Boot, Java 21, Spring Security, Docker, Maven, JUnit Test, Integration Test, Test Container, MySql, Github Actions, Spring Open Api)

authentication authorization docker docker-compose dockerfile github-actions intergration-test java java21 junit jwt lombok maven mockito monolith mysql spring-boot spring-security test-container token

Last synced: 16 May 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/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/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/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/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/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/waqasbhatti/authnzerver

An authentication-authorization server built on Tornado.

authentication authorization python tornado

Last synced: 03 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/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/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/danielhusx/dhauthorizationmanager

ι›†εˆiOSζƒι™θ―·ζ±‚οΌŒε―ε€šδΈͺζƒι™εŒζ—Άθ―·ζ±‚

authorization camera healthshare ios-authorization micripohone siri usernotification

Last synced: 09 Apr 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/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/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/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/javitocor/api-blog-drf

An API where user can register/login and get a Token that allow them to make CRUD operations with blogs and comments, without token users have permissions ReadOnly.

api-blog authentication authorization django django-rest-auth django-rest-framework

Last synced: 21 Apr 2026

https://github.com/linna/auth-mapper-pgsql

Postgres mapper implementation of the authentication and authorization interfaces

authentication authorization mapper php postgresql

Last synced: 06 Oct 2025

https://github.com/0x48piraj/fastapi-appattest

FastAPI extension for device request verification on iOS devices using Apple’s DeviceCheck service.

apple authorization device-attestation fastapi fastapi-appattest fastapi-extension ios jwt plugin python3 request-origin-validation security security-automation

Last synced: 07 Oct 2025

https://github.com/im-open/is-actor-authorized

Action that determines if the actor who initiated the workflow is authorized to do so.

authorization infra-purple-team meta

Last synced: 21 Jan 2026

https://github.com/moxforever/totp_auth

Easy TOTP auth to your web application without changing project

authorization proxy proxy-server python python-3 python3 totp web

Last synced: 08 Oct 2025

https://github.com/linna/auth-mapper-mysql

Mysql mapper implementation of the authentication and authorization interfaces

authentication authorization mapper mappers mysql php

Last synced: 04 Mar 2026

https://github.com/bayembacke221/demo-springboot-keycloak-auth-crud

Ce repo propose une dΓ©mo Spring Boot intΓ©grΓ©e Γ  Keycloak pour la gestion de l’authentification et l’autorisation. Il illustre un CRUD sΓ©curisΓ© avec API REST, montrant comment protΓ©ger les ressources, gΓ©rer les rΓ΄les et utilisateurs, et simplifier l’intΓ©gration d’un Identity Provider moderne dans une application Java.

api api-rest authentication authorization crud keycloak postgresql spring-boot spring-security sql

Last synced: 09 Oct 2025

https://github.com/nasruddin/nodejs-jwt-auth-mongo

Authentication and Authorization implementation using Node, JWT and Mongo database native driver

authentication authorization jwt jwt-authentication jwt-authorization jwt-token mongo mongodb node nodejs nodejs-jwt nodejs-server

Last synced: 10 Oct 2025

https://github.com/yiegin/mern-food-ordering-app-frontend

This full-stack food ordering website is built with a modern technology stack that includes Next.js, Tailwind CSS, React Query, MongoDB, Node.js, and Express.js. It features a dual-theme interface, offering users the choice between dark and light modes to suit their preference. Designed to be fully responsive.

auth0 authentication authorization css expressjs html5 mongodb mongoose nextjs nodejs reactjs reactquery tailwindcss typescript

Last synced: 19 Jan 2026

https://github.com/kifen/go-jwt

An simple implementation of a user based authentication and authorization using jwt

authentication authorization go heroku-deployment jwt middleware

Last synced: 14 Jan 2026

https://github.com/seeden/granter

Composable, type-safe authorization for TypeScript. ⭐️ Star to support my work

abac access-control async authorization authz better-auth express permissions rbac security typescript

Last synced: 14 Oct 2025

https://github.com/jreyesr/mongo-oso

An Adapter for the Oso authorization library and MongoDB

abac access-control authorization authorization-framework oso-policy-language rbac

Last synced: 24 Feb 2026

https://github.com/mche/mojolicious-plugin-routesauthdbi

From DBI tables does generate app routes, make authentication and make restrict access (authorization) with roles/profiles.

access auth authentication authorization dbi mojolicious plugin routes

Last synced: 22 Oct 2025

https://github.com/eclipse-xpanse/xpanse-iam

Repository to host all IAM configurations for xpanse.

authentication authorization iam

Last synced: 28 Jan 2026

https://github.com/authzed/multi-app-demo

A demo of a distributed centralized authorization system powered by SpiceDB across 3 apps: Email, Docs and Groups

authorization distributed-systems security spicedb zanzibar

Last synced: 23 Oct 2025

https://github.com/tokhy1/laravel_competitions_management_system

This Laravel application provides a robust and user-friendly platform for managing competitions, registrations, and results. Designed with a modular structure and clear user roles, it caters to both participants and event organizers.

authentication authorization backend blade-template bootstrap competition crud-operation css dashboard database full-stack fullstack-development html js jwt laravel mvc mysql php

Last synced: 07 Apr 2026

https://github.com/wizardgeeky/agent-wizard

Agent Wizard monitors Web3 trades in real-time, analyzes market activity, and delivers instant notifications so you never miss the best time to trade.

adk-ts aes-encryption ai ai-agents authentication authorization coingecko-api geminiai iqai jwt-authentication nextjs prompt restful-api shadcn-ui telegrambot trade-bot typescript web3

Last synced: 13 May 2026

https://github.com/vierbergenlars/authserver

:closed_lock_with_key: An OAuth2-based single-signon authentication provider written in PHP

authentication authorization groups identity oauth php registration user-management user-profile

Last synced: 27 Oct 2025

https://github.com/daikon-cqrs/security-interop

Authentication, authorization, & ACL components for Daikon-CQRS projects.

acl authentication authorization interop security user

Last synced: 24 Feb 2026

https://github.com/opensrcerer/paddy-auth

Authentication Microservice for Project Paddy, the Power Administration Daemon

auth authentication authorization custom graalvm homemade jwt kotlin quarkus

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

https://github.com/roshan-labs/auth

Nuxt3 θΊ«δ»½ιͺŒθ―ζ¨‘块

authorization local nuxt nuxt-module refresh-token token

Last synced: 07 Feb 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/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/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/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/jordanpapaditsas/productivity-harbor

A user-friendly CRM Web Application to manage customer relationships, track leads, and simplify task management for better productivity.

angular authentication authorization csharp dotnet entity-framework-core sql typescript

Last synced: 27 Feb 2026

https://github.com/smirnovlad/messenger

Desktop client-server messenger written in C++, Qt

authorization chat client-server cmake conan cpp messenger qt5 sockets sqlite tcp-client tcp-server

Last synced: 28 Feb 2026

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/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/adamfoneil/apiauthdemo

minimal Blazor app showing auth API interactions

authentication authorization blazor-webassembly radzen-blazor-components

Last synced: 19 Mar 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/pushpendra-1697/learning-directory

LMS is a full-featured, multipurpose, premium Learning Management System built with react js, HTML5, and CSS. It has a huge collection of reusable UI components and is integrated with the latest CSS libraries. It can be used for all types of Web applications like custom admin panel, app backend, CMS or CRM.

admin-dashboard antd-design authentication authorization expressjs form-validation hashing-algorithm html-css-javascript json-web-token learning-management-system mern-stack mongodb mongoose nodejs react recharts redux redux-thunk responsive-design reusable-components

Last synced: 01 Apr 2026

https://github.com/apache/casbin-python-sanic-authz

Sanic authorization middleware based on Casbin

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

Last synced: 01 Apr 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/saiyamdubey/voyagerai

Secure your App with JWT authentication. Our middleware checks for valid user login or verified JWT tokens, enabling access to authenticated features. Redirects to the root if not authenticated.

authentication authorization clerkauth javascript nextjs14 react-router tailwindcss typescript

Last synced: 20 Apr 2026

https://github.com/co0lc0der/cut-your-url

A simple URL shortener on procedural PHP for beginners

authorization php procedural url-shortener

Last synced: 04 Jun 2026

https://github.com/kevinhillinger/aspnet-core-auth0-embedded-lock

Full example of Auth0 Embedded Lock with Asp.Net Core Authentication and Authorization Implemented

asp-net-core aspnet-web-api auth0 auth0-csharp auth0-jwt auth0-lock authorization

Last synced: 03 May 2026

https://github.com/iamabhishek-dubey/keycloak

A repo which will guide you how to use keycloak with different DevOps tools

authentication authorization grafana keycloak kibana openid-connect sonarqube

Last synced: 19 Jun 2026

https://github.com/abeltavares/stocktracker

A Django-based web application for real-time stock tracking which uses a PostgreSQL database.

api authentication authorization backend backend-development database devops django finance finnhub python real-time security stock web-development

Last synced: 04 May 2026

https://github.com/mohamedelareeg/adminlte-3-rtl-aspnetcore-mvc

AdminLTE 3 RTL integration with ASP.NET Core MVC repository! This project integrates AdminLTE 3 with ASP.NET Core MVC, providing a responsive admin dashboard with RTL support for managing web applications.

admin adminlte adminlte3 authentication authorization dotnet dotnet-core dotnetmvc localization middleware mvc permissions roles rtl serilog

Last synced: 13 May 2026

https://github.com/lykmapipo/express-oauth

minimal oauth implementation for express

authorization client code express grants mongodb mongoose oauth token user

Last synced: 29 Apr 2026

https://github.com/pranambhat/angular-auth

Angular Authentication and Authorization

admin angular angular14 authentication authorization lazyloading

Last synced: 04 May 2026

https://github.com/spiffgreen/nodejs-auth-template

A simle template for apps that require authentication using nodejs, mongodb and express

authentication authorization jwt login mongodb nodejs register signup

Last synced: 07 May 2026

https://github.com/henrikac/gatekeeper.cr

Lightweight authorization middleware with pluggable authenticators.

auth authorization crystal crystal-lang

Last synced: 10 Jun 2026

https://github.com/sarwirr/ppp

Mobile application to Recognize Handwritten Digits

authentication authorization file-upload jwt-authentication nest typescript

Last synced: 25 Apr 2026

https://github.com/pfazzi/aws-php-custom-authorizers-api

A demo project showing how to implement a custom authenticator based on a JWT for Serverless framework with PHP and Bref.

authorization aws bref jwt php serverless

Last synced: 27 Apr 2026

https://github.com/angelogalav/nginx-opa-authz

Proof of concept for using OpenPolicyAgent as an authorization layer.

authorization nginx openpolicyagent policy rego

Last synced: 24 Apr 2026

https://github.com/unicordev/exploit-cve-2025-29927

Exploit for CVE-2025-29927 (Next.js) - Authorization Bypass

authorization bypass exploit middleware nextjs python python3

Last synced: 29 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/glocktober/flaskcassaml

A CAS Server that uses SAML as an IDP - python Flask

authentication authorization cas cas-server flask python3 saml2

Last synced: 13 May 2026

https://github.com/sharif-minhaz/blog-site

A multi user blog site for sharing blog contents among users.

authentication authorization blogs express multiuser nodejs

Last synced: 04 May 2026

https://github.com/xlassix/inventory-manager-api

This is a Test Driven Development(TDD) Approach[with jest] For An Inventory Management System Based on Zoho Inventory

api-rest authentication authorization jest nodejs

Last synced: 04 May 2026

https://github.com/cdon-dev/cdon.akamaiapiauth

HttpClient authentication handler to use when interacting with Akamai's API.

akamai akamai-api authentication authorization cdn dotnet httpclient

Last synced: 29 Apr 2026

https://github.com/en-atul/library-app

NestJS microservices with Jwt Authentication/Authorization using message-pattern

authentication authorization message-patterns microservices nestjs nestjs-backend

Last synced: 29 Apr 2026

https://github.com/tsohledev/gone-coins

Gone Coins is a budget app built with Ruby on Rails that helps users manage their finances. It features custom budgets, expense tracking, savings monitoring, and reports. It has a modern design, follows best practices, integrates third-party APIs, and ensures secure data storage.

authentication authorization entity-relationship-diagram full-stack-web-development postgresql rails tailwindcss

Last synced: 05 May 2026

https://github.com/jerryowusu/budgetmanager

Budget Manager is a Ruby on Rails capstone project about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what. The application allows the user to: register and log in, so that the data is private to them. introduce new transactions associated with a category. see the money spent on each category.

authentication authorization capybara postgresql rspec ruby-on-rails

Last synced: 29 Apr 2026

https://github.com/carrierwav/permissions

Small authorization library in Ruby.

authorization permissions

Last synced: 14 Jun 2026

https://github.com/thehimel/fast-auth

Production-ready FastAPI auth API starter: Google OAuth, secure JWT httpOnly cookies, user management, RBAC, async Postgres, and Alembic migrations.

alembic api asyncio authentication authorization backend boilerplate cookie-auth fastapi google-oauth jwt oauth2 postgresql pytest python rate-limiting rbac sqlalchemy starter-template user-management

Last synced: 08 Jun 2026