Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 Python Authorization Projects
-
OPAL
Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...) (by permitio)
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
supabase-py
Python Client for Supabase. Query Postgres from Flask, Django, FastAPI. Python user authentication, security policies, edge functions, file storage, and realtime data streaming. Good first issue.
-
-
pycasbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
-
-
Autorize
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
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Authomatic
Simple yet powerful authorization / authentication client library for Python web applications.
-
-
-
-
easyauth
Create a centralized Authentication and Authorization token server. Easily secure FastAPI endpoints based on Users, Groups, Roles or Permissions with very little database usage.
-
access
Access, a centralized portal for employees to transparently discover, request, and manage their access for all internal systems needed to do their jobs (by discord)
-
drf-social-oauth2
drf-social-oauth2 makes it easy to integrate Django social authentication with major OAuth2 providers, i.e., Facebook, Twitter, Google, etc.
-
route-detect
Find authentication (authn) and authorization (authz) security bugs in web application routes.
-
simple-auth0-fastapi-react-app
A simple application for authentication, authorization and user management based on Auth0. 🐍 Python ⚡ FastAPI + React.
-
raider
OWASP Raider: a novel framework for manipulating the HTTP processes of persistent sessions (by OWASP)
-
-
-
fastapi-auth-middleware
Lightweight auth middleware for FastAPI that just works. Fits most auth workflows with only a few lines of code
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Authorization discussion
Python Authorization related posts
-
The Art of API Design: Lessons Learned in Building VividBlog
-
How to Model Cloud-Native Authorization
-
45 Questions to Ask Yourself Before Modeling Authorization
-
OPA, Cedar, OpenFGA: Why are Policy Languages Trending Right Now?
-
Top 5 Access Control Features You Should Implement in 2024
-
How Reddit Built Authorization with OPA
-
OPAL: A Flexible, Self-Hosted Authorization Solution Inspired by Netflix's AuthZ Strategy
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source Authorization projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | OPAL | 5,348 |
2 | OAuthLib | 2,924 |
3 | supabase-py | 2,194 |
4 | django-rules | 1,934 |
5 | pycasbin | 1,593 |
6 | KubiScan | 1,398 |
7 | Autorize | 1,098 |
8 | Authomatic | 1,045 |
9 | authx | 976 |
10 | Python Social | 887 |
11 | django-rest-framework-passwordless | 736 |
12 | easyauth | 624 |
13 | access | 416 |
14 | drf-social-oauth2 | 285 |
15 | route-detect | 274 |
16 | simple-auth0-fastapi-react-app | 110 |
17 | raider | 105 |
18 | django-casbin | 1 |
19 | sanic-security | 96 |
20 | fastapi-auth-middleware | 93 |
21 | deny | 85 |
22 | EdgeAuth-Token-Python | 32 |
23 | targe | 10 |