431 Open Source Authorization Software Projects
Free and open source authorization code projects including engines, APIs, generators, and tools.
Ory Hydra 9393 ⭐
OAuth2 Server and OpenID Certified™ OpenID Connect Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language.
Casbin 7853 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Casl 2408 ⭐
Oauthlib 2101 ⭐
A generic, spec-compliant, thorough implementation of the OAuth request-signing logic
Pac4j 1902 ⭐
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Nathanl Authority 1244 ⭐
*CURRENTLY UNMAINTAINED*. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
Starhackit 1244 ⭐
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL.
Node Rate Limiter Flexible 1300 ⭐
Node.js rate limit requests by key with atomic increments in single process or distributed environment.
Spring Security React Ant Design Polls App 1229 ⭐
Full Stack Polls App built using Spring Boot, Spring Security, JWT, React, and Ant Design
Node Casbin 1221 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js
Jcasbin 1173 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
Fullstack Apollo Express Postgresql Boilerplate 1029 ⭐
💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Authomatic 957 ⭐
Simple yet powerful authorization / authentication client library for Python web applications.
React Firebase Authentication 813 ⭐
🔥 Boilerplate Project for Authentication with Firebase in React.
Php Casbin 773 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
Access Granted 728 ⭐
Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
Aws Serverless Auth Reference App 710 ⭐
Serverless reference app and backend API, showcasing authentication and authorization patterns using Amazon Cognito, Amazon API Gateway, AWS Lambda, and AWS IAM.
Aspnet5identityserverangularimplicitflow 647 ⭐
OpenID Connect Code / Implicit Flow with Angular and ASP.NET Core 3.1 IdentityServer4
Rbac Manager 640 ⭐
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
Yosai 585 ⭐
A Security Framework for Python applications featuring Authorization (rbac permissions and roles), Authentication (2fa totp), Session Management and an extensive Audit Trail
Pycasbin 536 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
Daniel Cottone Cerberus 483 ⭐
A demonstration of a completely stateless and RESTful token-based authorization system using JSON Web Tokens (JWT) and Spring Security.
Athenz 469 ⭐
Open source platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures. Athenz supports provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.
Cpjk Canary 449 ⭐
:hatching_chick: Elixir authorization and resource-loading library for Plug applications.
Rbac Lookup 420 ⭐
Easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster
Cloudfront Auth 429 ⭐
An AWS CloudFront [email protected] function to authenticate requests using Google Apps, Microsoft, Auth0, OKTA, and GitHub login
Wetech Admin 506 ⭐
wetech-admin是基于Spring Boot 2.0+Mybatis+Vue的轻量级后台管理系统，适用于中小型项目的管理后台，支持按钮级别的权限控制，系统具有最基本的用户管理、角色管理、权限管理等通用性功能，企业或个人可直接在此基础上进行开发，扩展，添加各自的需求和业务功能!
Product Is 392 ⭐
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
Play Pac4j 371 ⭐
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Laravel Acl 367 ⭐
This package helps you to associate users with permissions and permission groups with laravel framework
Autorize 356 ⭐
Automatic authorization enforcement detection extension for burp suite written in Jython developed by Barak Tawily in order to ease application security people work and allow them perform an automatic authorization tests
React Gatsby Firebase Authentication 341 ⭐
🐣🔥Starter Project / Boilerplate for Authentication with Firebase and plain React in Gatsby.js
Stprivilegedtask 327 ⭐
An NSTask-like wrapper around the macOS Security Framework's AEWP function to run shell commands with root privileges in Objective-C / Cocoa.
Casbin.net 360 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
Fullstack Apollo Express Mongodb Boilerplate 283 ⭐
💥A sophisticated GraphQL with Apollo, Express and MongoDB boilerplate project.
Oxauth 281 ⭐
OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)
Express Graphql Mongodb Boilerplate 261 ⭐
A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).
Casbin Rs 306 ⭐
An authorization library that supports access control models like ACL, RBAC, ABAC in Rust.
Jaguar Dart Jaguar 261 ⭐
Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth
React Redux Firebase Authentication 243 ⭐
🔥Boilerplate Project for Authentication with Firebase in React and Redux
Yii2 Usuario 238 ⭐
Highly customizable and extensible user management, authentication, and authorization Yii2 extension
Vue Router User Roles 233 ⭐
A Vue.js plugin that protects routes based on user roles. Add your own authentication.
Spring Security Pac4j 224 ⭐
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Caddy Authz 219 ⭐
Caddy-authz is a middleware for Caddy that blocks or allows requests based on access control policies.