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/jcasbin/jfinal-authz

Casbin Authorization Plugin for JFinal

abac access-control authorization casbin jfinal plugin rbac

Last synced: 11 Jul 2025

https://github.com/xraph/authsome

Authsome is a plugable extensible auth framework built ontop of Forge for Golang, it supports subscriptions and cms pluggins for all your needs with a very rich dashboard plugin

auth0 authentication authorization clerkjs forge

Last synced: 03 Apr 2026

https://github.com/nuvo/cluster-auth

Kubernetes cluster authentication and authorization using IAM-Authenticator

authentication authorization helm kubernetes terraform

Last synced: 14 Apr 2025

https://github.com/yogeshkk/kaau

This is a Hobby Project. This project aims to provide a management utility to Authorisation and Authentication for Kubernetes from a simple UI

authorization clusterrole clusterrolebinding docker kubernetes kubernetes-authentication role

Last synced: 02 Apr 2026

https://github.com/imdrasil/sage

Minimal authorization library

authorization crystal

Last synced: 07 May 2025

https://github.com/groguelon/permify

An Elixir client for the project Permify.

authorization elixir permify

Last synced: 23 Mar 2025

https://github.com/deeptrail/deepsecure

Effortlessly secure your AI agents and AI-powered workflows — from prototype to production. Get easy-to-use identity, credential, and access management built for fast-moving AI developers.

agent-auth agent-i ai ai-agents api-keys auth0 authentication authorization contributions-welcome credentials mcp mcp-client mcp-secu mcp-server secure-by- tool-calling

Last synced: 26 Jun 2025

https://github.com/scalecube/scalecube-security

Authentication and Authorization library for scalecube services.

access-control authentication authorization jwt role-based-access-control role-based-authorization

Last synced: 07 Jan 2026

https://github.com/alvarolorentedev/oauth-electron

General OAuth support for electron App.

authentication authorization electron oauth

Last synced: 22 Mar 2025

https://github.com/cbrgm/kubernetes-rbac-groups

Full list of all available default kubernetes api groups including resources. Helper for building RBAC Roles

authorization cluster kubernetes rbac

Last synced: 08 May 2025

https://github.com/rmuif/cli

CLI for managing your RMUIF app.

authentication authorization cli firebase rmuif roles user users

Last synced: 12 Apr 2025

https://github.com/mohamedelareeg/pos

This repository hosts the source code for a Point of Sale (POS) application developed with Microsoft Visual Studio. The POS system aims to enhance sales processes in retail environments. Built with WPF, it offers features like sales management, inventory tracking, and user role-based menu configurations.

authentication authorization clean-architecture dependency-injection dock-panel entity-framework-core identity livechat permissions roles roles-management sqlite wpf zxing

Last synced: 20 Sep 2025

https://github.com/shabraware/yallaqatarbackend

An online automated ticket reservation system for football matches in FIFA World Cup

authentication authorization expressjs mongodb multiauth multiuser nodejs postman

Last synced: 03 Mar 2026

https://github.com/ggranum/tangential

Angular + Firebase bootstrap project / widget library, complete with authorization.

angular authorization firebase help-wanted quickstart widgets

Last synced: 13 Aug 2025

https://github.com/maragudk/rest-auth-server

An example HTTP REST server with authentication and authorization.

auth authentication authorization go golang

Last synced: 13 Aug 2025

https://github.com/carlocorradini/graphql-auth-directive

GraphQL @auth directive that protects resources from unauthenticated and unauthorized access

auth authentication authorization graphql nodejs security typescript

Last synced: 16 Feb 2026

https://github.com/gluufederation/gluu-passport

Gluu interface to Passport.js to support social login and inbound identity.

authentication authn authorization authz identity inbound oauth2 oidc passport passport-js saml social-login

Last synced: 07 Aug 2025

https://github.com/serradura/u-authorization

Simple authorization library and role managment for Ruby

authorization permissions role-based-authorization ruby ruby-gem

Last synced: 28 Apr 2025

https://github.com/athenz/authorization-proxy

Reverse proxy to control HTTP/gPRC access with Athenz policy

athenz authorization authorization-proxy go grpc http https kubernetes sidecar sidecar-proxy

Last synced: 09 Mar 2026

https://github.com/oatpp/example-jwt

A complete example of a CRUD service with API secured with JSON Web Token (JWT)

authorization crud jwt oatpp swagger-ui

Last synced: 25 Apr 2025

https://github.com/adolfok3/authorizationinterceptor

A simple and lightweight .NET package designed to streamline HttpClient authenticated requests

api auth authentication authorization cache chsarp distributed dotnet dotnet-core headers httpclient interceptor memory request response rest

Last synced: 12 Feb 2026

https://github.com/hrishiksh/golang-oauth2-starter

This repository contain the example code to implement OAuth2 in Golang. It uses the golang.org/x/oauth2 official golang package. This is a good starting point for beginners.

authentication authorization go golang oauth oauth2 oauth2-client oauth2-server

Last synced: 11 Apr 2025

https://github.com/athenz/athenz-client-sidecar

Client sidecar for fetching Athenz credentials

athenz authentication authorization go kubernetes sidecar

Last synced: 23 Sep 2025

https://github.com/casbin-lua/lua-resty-casbin

Casbin authorization plugin for OpenResty

abac acl auth authorization authz casbin lua openresty rbac

Last synced: 04 Jul 2025

https://github.com/nicklegan/github-org-authorization-action

A GitHub Action to generate reports that contain all the SSH keys, personal access tokens, GitHub App installations, deploy keys and their respective permissions authorized against a GitHub organization.

actions authorization github-enterprise organization report

Last synced: 20 Jul 2025

https://github.com/kevcodez/nuxtjs-typescript-firebase-tailwind-starter

Quickstarter for Nuxt.js and Firebase, including Authentication, Typescript, Tailwind

authorization firebase firebase-auth nuxtjs quickstart tailwind tailwindss typescript

Last synced: 22 Apr 2025

https://github.com/doximity/oauth2c

oauth2c is a modern extensible OAuth2 client with support for custom grant types

authentication authorization oauth2 oauth2-client

Last synced: 18 Jul 2025

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

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

authentication authorization authorization-backend authorization-framework authorization-middleware authorization-server authress nuget security

Last synced: 13 May 2025

https://github.com/officialpycasbin/fastapi-casbin-auth

FastAPI authorization middleware based on PyCasbin

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

Last synced: 29 Jun 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: 05 May 2026

https://github.com/casbin-rs/casbin-grpc

Casbin-gRPC provides gRPC interface for Casbin authorization which is implemented with Rust.

abac acl auth authorization casbin casbin-server grpc rbac rust

Last synced: 20 Mar 2025

https://github.com/cerbos/cerbos-sdk-ruby

Ruby SDK for authorization via Cerbos

authorization cerbos ruby

Last synced: 12 Apr 2025

https://github.com/mezzio/mezzio-authorization

Authorization middleware for Mezzio and PSR-7 applications

authorization authorization-middleware authorizations middleware

Last synced: 14 Apr 2025

https://github.com/mohsen104/task-manager

🎯 This API allows users to manage tasks, projects, and team members, with robust authentication and role-based access control (RBAC) features. The API supports CRUD operations for tasks and projects, user management within projects, and assignment of tasks to users.

authentication authorization express express-js mysql node-js nodejs permissions rbac redis sequelize sequelize-orm winston winston-logger

Last synced: 29 Aug 2025

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

graphql-authz is an authorization middleware for graphql-go

abac acl authorization casbin graphql middleware plugin rbac

Last synced: 22 Apr 2025

https://github.com/jcasbin/shiro-casbin

Apache Shiro's authorization middleware based on Casbin

abac access-control authorization casbin plugin rbac shiro

Last synced: 20 Jun 2025

https://github.com/macmade/smjobbless

Demo project for SMJobBless.

app authorization bless macos root xpc

Last synced: 19 Apr 2025

https://github.com/moudarir/codeigniter-rest-api

Codeigniter 3 API Rest with Basic or Bearer Authentication methods.

api authentication authorization bearer codeigniter codeigniter3 mysql php rest server

Last synced: 22 Jul 2025

https://github.com/sjdemartini/graphene-django-permissions

A performant and holistic view-permissions layer for graphene-django/GraphQL.

authorization graphene graphene-django graphql permissions python

Last synced: 22 Mar 2025

https://github.com/rafaelpermec/live-broker-api

Um estudo sobre raspagem de dados em back-end, simulando uma corretora que realiza ações de compra e venda de ativos e fluxo de caixa de clientes em tempo real.

authentication authorization backend-api cheerio data-science express helmet jwt-authentication mysql nodejs typescript web-scraping

Last synced: 19 Apr 2025

https://github.com/openfga/action-openfga-test

Github Action for testing your OpenFGA Authorization Model

authorization fine-grained-authorization github-action zanzibar

Last synced: 08 Oct 2025

https://github.com/mrtimofey/laravel-simple-tokens

Simple token and cache based user authentication and authorization

api authentication authorization guard laravel laravel-5-package token trait

Last synced: 10 Jul 2025

https://github.com/can-it/can-it

Access control and permission checks library based on actions and resource identification.

abac angular authorization can-it expressjs fastify nestjs nx-workspace pbac rbac react typescript

Last synced: 17 May 2026

https://github.com/php-casbin/casbin-client

PHP's client for Casbin-Server. Casbin-Server is the Access Control as a Service (ACaaS) solution based on Casbin.

access-control acl authorization client rbac server

Last synced: 12 May 2025

https://github.com/abunuwas/api-auth-workshop

Code for the Workshop Securing APIs with OAuth in Python

api-security authorization fastapi json-web-token jwt oauth2

Last synced: 05 Jul 2025

https://github.com/tahadostifam/go-auth-manager

You only need to use this package to implement your Refresh Token Authentication with Go!

auth authentication authentication-backend authorization go golang library

Last synced: 12 Apr 2025

https://github.com/diogofcunha/api-gateway-auth-policy

AWS auth policy generator for API gateways lambda authorizers

api-gateway api-gateway-custom-authorizer authorization aws lambda nodejs typescript

Last synced: 19 Aug 2025

https://github.com/jevonsflash/abp-mp-auth

基于微信小程序登录的网站第三方登录模块

auth authorization wechat wechat-mini-program

Last synced: 24 Aug 2025

https://github.com/ahopkins/structured-scopes

Abstract specification for the use of structured scopes in permission granting utilities.

authorization permissions scopes structured-scopes

Last synced: 01 Jul 2025

https://github.com/neiljohari/scram

🔐A highly flexible authorization gem that gives granular control over permissions.

authorization mongodb mongoid rails ruby-gem

Last synced: 24 Apr 2025

https://github.com/stuyy/bitmedia

Chatterbyte - Social Media Application allowing users to manage tasks, update their statuses, and interact with others.

authorization cookies cryptography databases es6 expressjs javascript nodejs sessions

Last synced: 09 Apr 2026

https://github.com/sonjoydatta/react-access-boundary

🔐 A library for validating user permissions from UI layers and will show default unauthorised fallback if needed.

authorization react rollup typescript user-permission

Last synced: 02 Mar 2026

https://github.com/octoposprime/op-be-auth

OctopOS Prime Backend Authorization and Authentication Service

authentication authorization backend golang microservice

Last synced: 05 Oct 2025

https://github.com/cerbos/express-okta-cerbos

An example stack of integrating Cerbos with an Express server using Okta for authentication and user management.

authentication authorization cerbos express node otka

Last synced: 27 Mar 2026

https://github.com/devsu/grpc-acl

GRPC ACL microservice in node. Built on top of condor-framework and acl modules.

acl authorization condor condor-framework grpc microservice nodejs

Last synced: 09 Mar 2026

https://github.com/davbauer/ocpp-manager

OCPP Manager is an open-source EV charging station management platform built with HonoJS and SvelteKit. It supports charging station monitoring, RFID card management, and transaction tracking with a simple web interface.

authorization charging-stations docker ev-charging honojs management ocpp ocpp16j postgresql sveltekit

Last synced: 14 Feb 2026

https://github.com/celest-dev/corks

Modern authorization token format based on Macaroons and Cedar

authorization cedar macaroons

Last synced: 15 Oct 2025

https://github.com/juancastillo0/dart_auth

Integrations and tools for authentication in Dart applications and servers. Supports multiple OAuth2 and OpenIdConnect providers, and custom methods such as email, phone, username or TOTP (time-based one-time password).

2fa authentication authorization backend dart flutter frontend jwt mfa oauth oauth2 openid-connect shelf totp

Last synced: 15 Oct 2025

https://github.com/mezzio/mezzio-authorization-acl

laminas-permissions-acl adapter for mezzio-authorization

acl authorization permissions

Last synced: 03 Aug 2025

https://github.com/boxyhq/jackson-cerbos

This is an example application that demonstrates how to use Cerbos with SAML Jackson

access-control authorization cerbos policy saml-authentication security

Last synced: 01 Aug 2025

https://github.com/muhammadranju/e-commerce-api

This API project backend e-commerce-API tries to build real life expression. You can also try to test this API project.

add-products-to-cart add-products-to-shopping-cart api authentication authorization backend backend-api e-commerce e-commerce-api login-system mongodb mongoose nodejs order-management product-systems

Last synced: 18 Aug 2025

https://github.com/logto-io/php

Build authentication and authorization with Logto PHP SDK.

authentication authorization jwt laravel logto mfa multi-tenant oauth2 oidc php saml sso

Last synced: 29 Jul 2025

https://github.com/mrsaints/forward-ext-authz-service

A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.

authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy

Last synced: 15 May 2025

https://github.com/sanari-dev/book-shop

ASP.NET Core 8.0 project to test the repository pattern, N-Tier architecture, payments, emails, security , identity framework, authentication and authorization and many more.

asp-net-core authentication authorization bootsrap bootswatch-theme bootwatch emails entitiy-framework facebook-login google-login net8 ntier-architecture payment-integration repository-pattern session

Last synced: 22 Apr 2025

https://github.com/vsat08/java-springboot-rest-microservices-learning

🚀 Java & Spring Boot Learning Warehouse. Welcome! This repository is your go-to resource for mastering Java and Spring Boot, from basics to advanced concepts. Find structured paths, practical examples, and best practices to enhance your skills. Join us to become a proficient Java developer!

authentication authorization dao-design-pattern devops hateoas hibernate java jdbc jpa microservices mvc-framework rest-api spring spring-boot spring-data-jpa spring-microservices spring-mvc spring-security spring-service sql

Last synced: 07 May 2025

https://github.com/mutaimwiti/rbactl

Easy to use and intuitive role-based access control library for Express apps.

authorization express node rbac

Last synced: 30 Jun 2025

https://github.com/lumbrjx/puzchess

a new chess puzzles platform made with next js, prisma, mysql and next auth with database session

api-rest authentication authorization chess chess-puzzle mysql next next-auth nextjs nextjs13 oauth planetscale prisma react react-query reactjs sql typescript

Last synced: 18 Mar 2025

https://github.com/jimexist/postgrest-authz-service

Use PostgREST as an authorization service

authorization postgresql postgrest

Last synced: 15 Apr 2025

https://github.com/andrewjbateman/ionic-angular-auth

:clipboard: Ionic Authorization app using jwt tokens. Tutorial code from Simon Grimm of the Ionic Academy

angular angular14 authorization canactivate html5 ionic ionic6 jwt jwt-bearer-tokens rxjs7 scss typescript4

Last synced: 11 Apr 2025

https://github.com/wwwebman/react-implicit-auth

React Provider handles authorization and authentication using the implicit grant flow of social providers (Google, Facebook).

authentication authorization facebook-api google-api grant-flow implicit-flow react react-context reactjs

Last synced: 22 Apr 2025

https://github.com/shawnmckinney/rbac-abac-sample

Example combining Apache Fortress Role-Based Access Control and Atribute-Based Access Control inside an Apache Wicket Web App

abac attribute-based-access-control authorization rbac role-based-access-control

Last synced: 15 Apr 2025