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/abyanmajid/auth

Lightweight cookie-based JWT identity server

authentication authorization jwt microservices

Last synced: 06 Oct 2025

https://github.com/lexhouk/goit-pyweb-hw-12

Модуль 12. Авторизація та Аутентифікація

auth authorization fastapi-auth fastapi-users goit goit-pyweb-hw-12 studying

Last synced: 11 May 2025

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

Frontend for a complete session-based user authentication, with styled forms. Vite, React, TypeScript.

authentication authorization bun daisyui frontend localhost protected-routes react react-hook-form session session-cookie styling zod-validation

Last synced: 29 Apr 2026

https://github.com/hamzaahmad-098/rubyonrails

Learning projects in Ruby on Rails, covering CRUD, authentication, authorization, and other core concepts .Built Saas Apps

authentication authorization crud learning rails ruby ruby-on-rails saas-application web-development

Last synced: 19 May 2026

https://github.com/courthub74/hazel_park_time_card

Application for Zambonie drivers to submit their hours to the General Manager

authentication authorization css html javascript messaging-services sqllite3

Last synced: 16 May 2026

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

Flask authorization middleware based on PyCasbin

abac acl auth authorization casbin flask middleware plugin py pycasbin python pythonweb rbac web

Last synced: 06 Oct 2025

https://github.com/muhamed-hassan/one_system_security_poc

Securing the system from its frontend-channels using LOGIN FORM which have username/password with support of another internal system for users-administration purposes 😏 🤔 💪 🤨 🎉 🚦 ⏳ 🛡 💯

authentication authorization backend black-ops fucken-private-sector-leaks global-counter-terrorism global-terrorism-of-corrupted-investors-tribes java jwt security spring-boot

Last synced: 07 Jul 2025

https://github.com/casbin/openstack-patron

OpenStack Patron, an authorization component for OpenStack

authorization casbin openstack

Last synced: 24 Feb 2025

https://github.com/klovercloud-ci-cd/security

Authentication and Authorization service for klovercloud-ci-cd

authentication authorization jwt klovercloud klovercloud-ci-cd oauth2

Last synced: 07 Oct 2025

https://github.com/casbin/async-pycasbin

Async version of PyCasbin (Casbin for Python)

abac acl async auth authorization authz casbin python rbac

Last synced: 24 Feb 2025

https://github.com/hizbucodes/ntc-bus-reservation---api

A RESTful API for the National Transport Commission (NTC) of Sri Lanka

authorization bcrypt jwt-authentication node-js postgre-sql restful-api sequelize-orm

Last synced: 18 May 2026

https://github.com/braveokafor/connectrpc-authz-go

Authorization interceptors for ConnectRPC with Casbin policies or custom logic

authorization casbin connectrpc golang grpc interceptor rbac

Last synced: 14 Jan 2026

https://github.com/im-open/is-actor-team-member

Checks if the github actor is a member of a specific GitHub team. If

authorization infra-purple-team meta

Last synced: 17 Mar 2025

https://github.com/authress/authress-sdk.go

The Authress SDK for Go provides authorization as a service with fully compatible REST apis.

api authentication authentication-middleware authorization authorization-framework authorization-server credentials keys security user-identity user-management

Last synced: 21 Jul 2025

https://github.com/openframebox/goauth

Pluggable authentication for Go. Build username/password or JWT-based auth with a simple strategy interface, a configurable JWT access-token + refresh-token issuer, and typed errors for clean, predictable error handling.

authentication authorization golang

Last synced: 14 Jan 2026

https://github.com/jefrisibarani/bulbul

Layout and User Interface library for CodeIgniter 4

authentication authorization codeigniter codeigniter4 layoutmanager php theme-ui

Last synced: 18 May 2026

https://github.com/alvinqinwen/laravel5.8-api-content-like-replay

laravel5.8 话题 评论 点赞 API Resource 接口开发Demo 并进行授权和鉴权

authorization laravel5 passport php7

Last synced: 17 May 2026

https://github.com/erikrios/github-oauth-client

The Implementation of Github OAuth Client in Go

authorization github go oauth oauth2

Last synced: 18 May 2026

https://github.com/mihaiflorentin88/go-keycloak-guard

Kong plugin for Keycloak that manages both authentication and authorization for API requests. This document explains how to set up and use the Keycloak Guard plugin with Kong and Konga.

auth authentication authorization authz golang keycloak kong konga plugin rpt uma

Last synced: 21 Mar 2025

https://github.com/almoggutin/node-express-rest-api-mongo-js-example

Basic API example that is built with Node.js and Express in javascript. Database connection with Mongoose (ODM) and supports authentication and authorization with JWT.

api authentication authorization crud express javascript jwt mongodb mongoose nodejs odm postman rest-api

Last synced: 07 Apr 2026

https://github.com/silvestrevivo/express-restfulapi

RESTful API with Express corresponding to the YouTube Tutorial of @carlosazaustre

authentication authorization express javascript mongodb mongoose nodejs restful-api

Last synced: 03 Apr 2026

https://github.com/JavierCanon/Rolex.net

🔐 Custom, simple and effective authorization library 🗃, Roles Based Access Control (RBAC) for CRUD authorization, menu or module access, etc. for Asp.net with backend database.

asp-net aspnet authorization permission permissions role role-based-access-control role-management roles roles-privileges sql sql-server sqlserver

Last synced: 10 Mar 2025

https://github.com/jtemporal/gowiththeflow

Supporting material for the talk Go With The Flow

auth0 authentication authorization flask webdevelopment

Last synced: 20 Apr 2026

https://github.com/ennanuel/postify-backend

The Backend part of my full-stack social media web-app project, made using NodeJS, ExpressJS, Web Sockets and PostgreSQL for the database. ** This Project is still in development **

authentication authorization express jwt multer-storage node postgresql promises socket-io web-sockets

Last synced: 07 Apr 2026

https://github.com/lonaryx/stylish-entrance

Здесь вы найдете простую, но элегантную страницу авторизации, созданную с использованием HTML и CSS.

animation animations authorization css front-end front-end-development frontend html junior junior-developer junior-frontend label learning web webapp website

Last synced: 24 Jun 2025

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

drop-in auth service for your distributed backend written in go

authentication-backend authorization golang jwt

Last synced: 14 Jan 2026

https://github.com/0suphan0/yakut-s-blog

The project is a .NET Core MVC web app designed for blogging. Visitors can browse user-generated content and comments, but they need to register to participate actively. Registered users have the ability to create content and comments, which will be subject to approval by the admin before publication.

ajax authentication authorization claims crud filtering login mssql mvc net-core registration repository-pattern

Last synced: 17 Apr 2026

https://github.com/mojitoj/leap-cds-plus

LEAP Consent Decision Service

authorization consent fhir xacml

Last synced: 09 Oct 2025

https://github.com/k-tech-italy/django-temprole

Django temporary role grant

auth authorization django role

Last synced: 07 Apr 2026

https://github.com/aishakhan0925/fireguard-toolkit

Fireguard is an open-source toolkit designed to enhance the security and performance of your Firebase applications. It offers a suite of tools to analyze security rules, monitor performance metrics, and provide migration assistance, ensuring your Firebase projects are robust and efficient.

analyzer authentication authorization developer-tools development firebase monitoring open open-source optimization performance security toolkit

Last synced: 09 Oct 2025

https://github.com/ruhancmendes/auth

Projeto de estudo para o curso full-stack da Rocketseat.

authentication authorization jwt token

Last synced: 09 Oct 2025

https://github.com/semihbkgr/gin-auth

Http server sample with authentication and authorization written using Gin framework.

authentication authorization gin gin-framework http http-server

Last synced: 06 May 2026

https://github.com/dzmi3y/apitemplate

Authorization API Template

api authorization csharp template

Last synced: 09 Oct 2025

https://github.com/dodul01/house-hunter

House Hunter is your go-to platform for finding and listing homes. Seamlessly connect house owners with renters, manage bookings, and explore properties. Discover your dream home or effortlessly showcase yours—House Hunter simplifies the rental experience for all.

authorization expressjs full-stack mongodb nodejs-server react-router reacthottoast reactjs tailwindcss

Last synced: 14 Apr 2026

https://github.com/nileshkr17/authly

Authly — Plug-and-play authentication microservice with JWT, OAuth (Google/GitHub), and passwordless magic link login for indie developers. Secure, modular, and Docker-ready.

auth authly authorization hacktoberfest hacktoberfest-accepted nileshkr17 nodejs

Last synced: 20 Jan 2026

https://github.com/picketapi/picket-example-incremental-auth

Example NextJS Project Implementing Incremental Authorization with Picket

authorization nfts web3

Last synced: 10 Oct 2025

https://github.com/alessiobussolari/better_service

Production-ready Service Objects framework for Rails 8+ with 6 specialized service types, Dry::Schema validation, transaction support, workflow composition with rollback, built-in cache management, and hierarchical exception handling

authorization cache-management clean-architecture design-patterns dry-schema error-handling service-object transaction validation workflows

Last synced: 07 Apr 2026

https://github.com/xsolla/login-cryengine-sdk

Xsolla Login plugin for Cryengine

authentication authorization cryengine login xsolla

Last synced: 07 Mar 2026

https://github.com/fosouzadev-public/webapi-rest-keycloak

Web Api Rest simples para validar um token de usuário gerado pelo Keycloak

authorization csharp keycloak rest-api

Last synced: 10 Oct 2025

https://github.com/neoy101/groovy-idp

🎭 Simplify identity management with groovy-idp, a flexible and powerful solution for secure user authentication and authorization.

access-control api-integration authentication authorization backend cloud-natives groovy identity-management idp java microservices oauth2 openid-connect security user-management

Last synced: 17 May 2026

https://github.com/tanjib-rafi/django-crud

simple django crud with authentication and authorization

authentication authorization crud-application django

Last synced: 18 Apr 2026

https://github.com/silvestrevivo/express-authentication

Authorization with Express server, exercise with ReactJS, following the Udemy Tutorial from @StephenGrider

authentication authorization express mongodb mongoose nodejs reactjs redux-thunk

Last synced: 14 Apr 2026

https://github.com/hoyirul/express-auth-jwt

an application that uses express JS to create a rest API (Authorization, Json Web Token) server requirements with mysql database (sequelize, nodemon, migration etc)

authorization expressjs javascript jwt-authentication mysql2 nodejs

Last synced: 14 Apr 2026

https://github.com/theronic/eacl-example

EACL Example demonstrating ReBAC Authorization

access-control authorization clojure datomic eacl permissions rebac spicedb

Last synced: 24 Jun 2025

https://github.com/itanex/ng-netcore-authentication

SPA Authentication using .NET Core and AngularJS

angularjs asp-net-core authentication authorization spa typescript vs2017

Last synced: 14 Apr 2026

https://github.com/ashishshres/php-crud

CRUD Operations using PHP and MySQL with Auth

authentication authorization crud-application mysql php session-management

Last synced: 17 May 2026

https://github.com/irenaeus-xvi/e-commerce

E-Commerce Project is a scalable and customizable platform for online businesses. It's built using Node.js, Express, and MongoDB.

authentication authorization bycrypt cloudinary dotenv expressjs global-error-handling joi-validation jsonwebtoken mongodb mongoose morgan multer nanoid nodejs nodemailer qrcode-generator slugify stripe-payments

Last synced: 14 Apr 2026

https://github.com/kuzma02/nextauth-nextjs13-boilerplate

This project serves as a starting point for building robust web applications leveraging the power of Next.js and NextAuth.js.

auth authenticated authentication authorization next-auth nextauth nextjs nextjs-template nextjs13

Last synced: 29 Apr 2026

https://github.com/fatihemre/permission-storage-manager

A flexible, high-performance permission storage system for Python applications. Store and manage user permissions across Redis, Memory, and File backends with a unified async/sync API.

async authentication authorization file-storage memory-storage permissions python redis session-management storage ttl

Last synced: 07 Apr 2026

https://github.com/nomadicmehul/owasp-s-appsec-israel-2018

AppSec Israel 2018 will take place on 5-6 September, 2018 at Tel Aviv University, in central Tel Aviv.

appsec authentication authorization jwt jwt-auth jwt-authentication jwt-server jwt-tokens owasp security serverless

Last synced: 20 Jan 2026

https://github.com/youssefgamalmohamed/spring-cloud-api-gateway

API Gateway with Spring Cloud API Gateway and Contains Most of Patterns into API Gateway as ( Security, Rate-Limiting, Routing , Retry Pattern, Circuit-Breakers, ... etc )

api-gateway authentication authorization circuit-breaker microservices proxy rate-limiting retry-pattern routing spring-boot spring-cloud-gateway

Last synced: 17 May 2026

https://github.com/marianadobrivska/phonebook

PhoneBook app is an easy to use contact manager app that gives you facility of saving and viewing your contacts, so that you never lose your contacts.

authentication authorization axios javascript react react-router redux redux-toolkit

Last synced: 14 Apr 2026

https://github.com/0xa11ce613/sparknest

SparkNest is a public web application built with the powerful PERN stack (PostgreSQL, Express, React, Node.js) that allows users to share, discover, and interact with articles in interactive environment.

authentication authorization css expressjs html5 javascript nodejs npm postgresql reactjs

Last synced: 16 Jul 2025

https://github.com/kutubofficial/to-do-app

A responsive React frontend + Node/Express backend with MongoDB integration. Features JWT authentication/authorization middleware, CRUD operations, and seamless user experiences across devices. Built with modern web stack: React Node.js Express MongoDB. Explore the codebase or contribute.

authentication authorization css expressjs mongodb-atlas nodejs reactjs routing

Last synced: 14 Apr 2026

https://github.com/ak4m410x01/todo_api

Created a Django Rest Framework API with PostgreSQL for seamless user registration and secure authentication. Allows task creation with Docker deployment, enabling users to mark tasks as complete.

api auth authentication authorization backend-api django django-rest-framework docker docker-compose json permissions postgresql postman python3 rest-api restful-api todo token yml

Last synced: 18 Feb 2026

https://github.com/buession/buession-shirojs

A security framework for JavaScript or TypeScript.

authentication authorization javascript permission privilege security shiro typescript vue

Last synced: 27 Feb 2026

https://github.com/andrepinto/casbin-demo

casbin-demo

authorization rbac

Last synced: 14 Oct 2025

https://github.com/charcoalphp/user

[READ-ONLY] User definition, authentication and authorization

authentication authorization charcoal php read-only-repository user

Last synced: 15 Jul 2025

https://github.com/adem-berrabia/userpanel

A secure, web-based user panel for efficient user management with authentication, role-based access, and profile handling.

authentication authorization backend cloudinary ejs expressjs frontend mern-stack mongodb mongoose nodejs reactjs

Last synced: 14 Apr 2026

https://github.com/ankitsharma-007/jwt-authentication-with-angular-graphql

A sample app to demonstrate the JWT-based authentication and authorization using Angular, .NET & GraphQL.

angular ankit-sharma apollo-graphql asp-net-core authentication authorization graphql hotchocolate-graphql jwt jwt-authentication

Last synced: 15 Apr 2026

https://github.com/sandeepkv93/node-user-auth-starterkit

A complete toolkit for developers aiming to swiftly implement a user authentication system using Node.js, React.js, MongoDB, and Mongoose. It offers secure, efficient login solutions, integrates best practices, and demonstrates the synergy of Node.js for robust server-client setups. Perfect for building secure user interfaces with ease. 🚀🔑💻

authentication authorization expressjs jwt-authentication middlewares mongodb nodejs routing

Last synced: 14 Apr 2026

https://github.com/pushpendra-1697/product-directory

Introducing our Product Directory - a user-friendly platform for seamless product discovery. Find what you need effortlessly with detailed listings and intuitive search features.

authentication authorization chakra-ui html-css-javascript jsx-syntax product-page react-components reactjs redux responsive-web-design simple-web-app

Last synced: 14 Apr 2026

https://github.com/sevastyan/google_oauth2

A Dart library for generating OAuth 2.0 access tokens for Google APIs based on JSON service account credentials.

authorization google-apis

Last synced: 23 Jun 2025

https://github.com/ulbora/nodejsoauth2server

Oauth2 Server implementation in Node.js, enhanced JWT token, role and URL based security

authorization oauth2 oauth2-server

Last synced: 13 Jul 2025

https://github.com/anucha-tk/nestjs-mongodb-starter

A robust and feature-rich starter template for building scalable applications using NestJS. This project offers a comprehensive setup to kickstart your development with essential tools and configurations.

api-key authentication authorization docker e2e-testing mongodb nestjs rest-api swagger unit-testing

Last synced: 05 May 2026

https://github.com/danieldantasdev/aspnetcore-authentication-authorization_course-luisdev-part-1_dotnet-8_csharp-12

Curso da Formação ASP.NET Core sobre autenticação e autorização com Identity e JWT. Inclui criação segura de tokens, login, validação, permissões, hashing de senha e fluxo completo de recuperação de senha em APIs .NET.

api-security aspnetcore authentication authorization backend csharp dotnet identity jwt login luisdev password-hashing security

Last synced: 14 Apr 2026

https://github.com/alwinsimon/base-auth-handler-npm-module

A simple authentication handling module for Express written in TypeScript. Provides middlewares for managing user authentication with JWT.

auth authentication authorization cookie-jwt data-validation expressjs jwt nodejs npm-module npmjs

Last synced: 14 Mar 2026

https://github.com/shikharcodess/goauth

Authorization+Authentication service in Golang

authentication authorization jwt-authentication mongodb

Last synced: 03 Feb 2026

https://github.com/alexhiriavenko/medical-portal

Online office where you can create, delete, change a visit to the doctor. Filter options. Auth. Written in JS classes

authorization bootstrap classes-in-javascript fetch-api gulp javascript responsive-design

Last synced: 11 Jul 2025

https://github.com/pxls00/nuxt2-custom-auth-scheme

custom auth in nuxt2 with token

authorization custom javascript nuxt2

Last synced: 19 Jun 2025

https://github.com/andifalk/whats-new-in-spring-security

What's new in Spring Security 6.3 and 6.4 + Spring Authorization Server 1.3

authentication authorization passkeys spring-authorization-server spring-security webauthn

Last synced: 19 Jun 2025

https://github.com/einschmidt/addon-authelia

The Single Sign-On Multi-Factor portal for web apps

add-on authentication authorization home-assistant home-assistant-addon

Last synced: 19 Oct 2025

https://github.com/adwxith/role-based-access-control-rbac-backend

🌟 Role-Based Access Control (RBAC) Backend 🌟 A powerful and secure backend application designed for managing user roles, authentication, and permissions in modern web applications. Built with **Node.js**, **Express**, and **PostgreSQL**, this backend solution provides a robust foundation for implementing role-based access control in any project.

authentication authorization docker expressjs jwt-auth nodejs postgresql rbac-management rest-api token-based-authentication

Last synced: 14 Apr 2026

https://github.com/shivshankarkushwaha/credit-engine-js

A lightweight and secure Node.js API for issuing, tracking, and managing thank-you credits using Express and MongoDB. Designed with modular architecture, logging, and rate limiting for production-grade deployments.

api authentication authorization backend credit-system express logging mongodb nodejs rate-limiting rest-api typescript vercel winston

Last synced: 14 Apr 2026