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/tawfik-s/classroom-api

api to manage classrooms and quizes for graduation project vr and front end parts

authentication authorization jwt rest-api spring-boot springjpa sql

Last synced: 05 Jul 2025

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

Gets Google Drive files via Google Auth

authorization google google-drive-api

Last synced: 19 Jul 2025

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/evas-php/evas-auth

🔑 Authorization module

auth auth-lib auth-library authorization php php7

Last synced: 02 Jan 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/jcasbin/pulsar-authz

An authorization plugin for Apache Pulsar

abac access-control acl auth authorization authz casbin pulsar rbac

Last synced: 23 Feb 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/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 13 Apr 2026

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/bredele/allowit

JWT token/cookie authorization middleware

authorization cookie jwt token

Last synced: 06 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/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/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/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/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/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/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/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/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/rscrafted/github-entra-sso-integration

This repository demonstrates how to integrate GitHub Enterprise Cloud with Microsoft Entra ID for SAML-based Single Sign-On (SSO). The guide includes steps for setting up SSO, automating user provisioning, and enhancing security with best practices.

authentication authorization azuread cybersecurity entra-id github-enterprise-cloud identity-management it-infrastructure microsoft saml scim sso technical-guides user-provisioning

Last synced: 02 Feb 2026

https://github.com/aneilbaboo/rbac-plus

Role-based access control with inheritance and attribute tests

abac authorization javascript permissions rbac roles scopes typescript

Last synced: 25 Apr 2026

https://github.com/stroller15/bytebliss

A dynamic blog platform built using the MERN stack, enabling users to create, edit, and interact with posts. Features user authentication, responsive design, and social interactions.

authentication authorization backen expressjs frontend javascript json jwt mongodb mongoose nodejs reactjs

Last synced: 06 Apr 2026

https://github.com/foryforx/gobodyguard

ACL-based authorization. self-contained and independent microservice which shall be a drop-in into other microservices-based system. Reference: https://www.codeproject.com/articles/1056853/lightning-fast-access-control-lists-in-csharp

access-control acl authorization clean-architecture go golang gorm microservices operations permissions postgresql resources sql-migration users

Last synced: 14 May 2026

https://github.com/websupport-sk/yii-twitter

Twitter authorization example in Yii framework

authorization example framework php twitter websupport yii

Last synced: 20 Apr 2026

https://github.com/pragmarb/pragma-policy

Resource authorization as simple as POROs.

api authorization ecosystem policy pragma ruby ruby-on-rails

Last synced: 10 Apr 2025

https://github.com/chiragagg5k/sahyog

The all-in-one platform for your team to collaborate, communicate, and get things done.

authorization nextjs opa shadcn-ui

Last synced: 15 May 2026

https://github.com/biurad/php-security

🛡 A library (symfony/security-http) like security for your application with great performance

authentication authorization biurad php security symfony

Last synced: 15 May 2026

https://github.com/node-casbin/etcd-watcher

Etcd watcher for Node-Casbin

authorization authz casbin etcd nodejs watcher

Last synced: 09 Jul 2025

https://github.com/casbin/gin-casbin-example

Example of Gin + Casbin Authorization

abac acl auth authorization authz casbin gin gin-framework gin-gonic go rbac

Last synced: 11 Aug 2025

https://github.com/aabbtree77/auth-starter-backend

Backend for a complete session-based user authentication: Bun, Hono, Drizzle, SQLite.

authentication authorization backend-api bun cookie cors credentials crud drizzle hono minimalism ngrok security session sqlite typescript user-password xss

Last synced: 07 May 2025

https://github.com/mfinelli/ruolo

A library to keep your static role-based access control policies in sync with your database

authorization role-based-access-control ruby rubygem sequel

Last synced: 29 Oct 2025

https://github.com/imdadmi/jwt-authentication

A simple authentication form using react and jwt using spring security

authentication authorization jwt jwt-authentication jwt-bearer-tokens react

Last synced: 16 May 2026

https://github.com/devxt-llc/magicalauth

MagicalAuth is a simple but magical authentication system for Python applications. It is designed to be easy to use and easy to understand. It is also designed to be secure and reliable utilizing magic links and multi-factor authentication.

auth authentication authorization boilerplate

Last synced: 29 Oct 2025

https://github.com/codewithsushil/rest-api

REST API: Login, Register, Dashboard, CRUD, Search, Pagination

api authentication authorization crud login-system pagination rest-api restful-api

Last synced: 17 Feb 2026

https://github.com/localzet/webauthn

Localzet WebAuthn is a high-performance PHP library designed for working with WebAuthn, a web authentication standard developed by W3C. The library provides secure and reliable user authentication using modern cryptographic methods.

authorization library

Last synced: 17 Feb 2026

https://github.com/jasjeev013/neighbourly-backend

Neighbourly is a community engagement platform that enables people to create, publish, and participate in a wide range of events - from social services and technical hackathons to contests, quizzes, and national events. This repository contains the backend API powering the Neighbourly platform.

api authentication authorization cloudinary expressjs jwt multer nodejs platform vercel

Last synced: 17 Feb 2026

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

Casbin authorization plugin for tyk API gateway

abac acl api-gateway auth authorization authz casbin rbac tyk

Last synced: 24 Feb 2025

https://github.com/radekbusa/Teapot-ACL

A minimalistic role-based ACL implementation for Teapot Smalltalk HTTP microframework.

access-control access-control-list acl api authorization pharo rest-api smalltalk teapot

Last synced: 11 May 2025

https://github.com/geekrishabh/expressts-graphql-todo

This is a todo application for building GraphQL in Node.js using ES6 and Express with JWT Authentication & typescript with auth

authorization express-graphql express-js express-typescript graphiql graphql jwt mongodb moongose typescript

Last synced: 07 Apr 2026

https://github.com/0x4bd0/nestjs-auth-module

Basic auth authentication nestJs module, using Jwt and password hashing.

auth authentication authorization jwt jwt-auth jwt-authentication jwt-token jwt-tokens nest nestjs nestjs-backend

Last synced: 29 Apr 2026

https://github.com/richardchileya/booking-app-back-end

This project is a back-end API built using Ruby on Rails for a booking application. The application is designed to handle user authentication and authorization. The front-end of the application is responsible for making API calls to fetch data from the server, display it to the user, and send instructions based on user interaction with the app.

authentication authorization full-stack-web-development mvc-architecture rails-api-backend restful-api ruby-on-rails

Last synced: 31 Oct 2025

https://github.com/kettasoft/gatekeeper

A lightweight and powerful package for handling permissions and provisions in Laravel

application-security authorization checker checks gate gatekeeper keeper laravel permissions php rbac roles security

Last synced: 09 Apr 2026

https://github.com/m-sardari/auth

This is a package for authentication and authorization with jwt token

authentication authorization jwt jwt-token private-key public-key token

Last synced: 20 May 2026

https://github.com/meysam81/ory-medium-articles

The repository of the Ory products Medium article series

article authentication authorization hydra keto kratos medium oathkeeper ory

Last synced: 02 Nov 2025

https://github.com/picketapi/picket-node

Node client for the Picket API

authentication authorization web3

Last synced: 27 Jun 2025

https://github.com/fadymondy/laravel-auth-builder

🔥 Build Multi Auth API system very easy by just 1 line code

api authorization laravel otp

Last synced: 27 Jul 2025

https://github.com/datvm/jwtsharp

A small utility library for issuing and validating JWT Bearer. Can be used for both ASP.NET Core and .NET Framework Web project as well as Desktop App (no built-in flow).

aspnetcore authentication authorization bearer csharp jwt webapi-2

Last synced: 11 Apr 2025

https://github.com/mr9d/bootcamp-auth-demo

Demo application developed for security module of PASHA Coding Bootcamp. It demonstrates different approaches to registration, authorization, and authentication.

auth authentication authorization express insomnia pasha postman react registration

Last synced: 18 Jun 2025

https://github.com/sidecus/authzyin.js

Policy based authorization in React

authorization hooks policy reactjs

Last synced: 12 Jan 2026

https://github.com/bunyaminyavuz/smarteducation

Smart Education: Your Gateway to Interactive Learning Smart Education is a dynamic platform designed to revolutionize the way we learn. With our user-friendly interface and innovative features, students can explore a wide range of interactive learning materials tailored to their individual needs and preferences. From engaging multimedia content to

authentication authorization backend bcrypt educational-project ejs-templates express-session express-va expressjs middleware mongodb mongoose nodejs nodemailer slugify web

Last synced: 12 Apr 2026

https://github.com/realkinetic/iap-gke

Kubernetes config for setting up GCP Identity-Aware Proxy with GKE

authentication authorization gcp gke iap kubernetes security

Last synced: 13 Jul 2025

https://github.com/officialpycasbin/sanic-authz

Sanic authorization middleware based on Casbin

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

Last synced: 18 Sep 2025

https://github.com/dpvasani/advancedauth

AdvancedAuth is a comprehensive authentication tutorial that provides a full-stack setup for user authentication and authorization. It includes both backend and frontend modules, covering essential functionality such as email verification, password reset, and secure session management.

authentication authorization expressjs mern-stack mongodb mongoose nodejs reactjs

Last synced: 08 Feb 2026

https://github.com/co0lc0der/users-oop

A simple user management system on OOP PHP

authorization pdo php php-oop user-management

Last synced: 03 Aug 2025

https://github.com/perer876/guard

Lightweight, enum-based definition, querying and mapping of permissions in PHP applications.

authorization permission rbac

Last synced: 20 Jan 2026

https://github.com/bluk/min_jwt

A minimal JSON Web Token library that is built on top of RustCrypto and ring.

authentication authorization json-web-signature json-web-token jwt rust

Last synced: 03 Aug 2025

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: 06 Aug 2025

https://github.com/cerbos/example-cerbos-policy-repository

A template repo for storing Cerbos policies

abac authorization cerbos iam policy rbac

Last synced: 10 Nov 2025

https://github.com/hvalfangst/rust-axum-leptos-wasm

Fullstack Rust project with backend API using Axum and Frontend using Leptos WASM. Endpoints are protected by JWT.

authorization axum container-test diesel diesel-r2d2 diesel-rs docker github-actions hyper jsonwebtoken jwt jwt-authorization leptos rust serde-json tokio-rs wasm webassembly

Last synced: 16 Aug 2025

https://github.com/aiven-open/auth-for-apache-kafka

Aiven Authentication and Authorization Plugins for Apache Kafka®

aiven authentication authorization kafka

Last synced: 18 Aug 2025

https://github.com/monorkin/rabbitmq_http_auth_backend

Mountable Rack application that implements a configurable API for RabbitMQ's rabbitmq-auth-backend-http.

authentication authorization hanami rabbitmq rabbitmq-auth-backend roda ruby ruby-on-rails sinatra

Last synced: 14 Mar 2025

https://github.com/salrashid123/opa_external_groups

Authorization Control using OpenPolicy Agent and Google Groups

authorization google-cloud google-cloud-platform grpc open-policy-agent

Last synced: 12 Jul 2025