Python Oauth2

Open-source Python projects categorized as Oauth2

Top 23 Python Oauth2 Projects

  • SimpleLogin

    The SimpleLogin back-end (by simple-login)

    Project mention: LPT: When you share your Gmail with anyone, append +target to it. | /r/LifeProTips | 2023-06-03

    Now that you're here, take look at SimpleLogin. They're a service that lets you create entire new e-mail addresses that get instantly forwarded to your e-mail address(es) of choice. You get 10 addresses for free, or unlimited addresses and unlimited custom domains (which you have to own beforehand) for $30/year.

  • authlib

    The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

    Project mention: How could you do a Spotify login like the one Spotify Pie has? | /r/flask | 2023-02-02

    May you looking for flask-dance or authlib

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • gmvault

    gmail backup software

    Project mention: MailPlus locking up Server | /r/synology | 2023-05-30

    Do you have other apps installed? Go into the package center and stop stuff. Your issue isn't corruption it's the old and not very powerful hardware (and possibly your drives) not being enough for the workload. If you want to try a different app there is a docker solution

  • GAM

    command line management for Google Workspace

    Project mention: Bulk Update Chrome Extensions? | /r/k12sysadmin | 2023-05-09

    Step 3: I’m only beginning to figure out the GAM part. I’m using GAMADV and I found these commands at

  • django-oauth-toolkit

    OAuth2 goodies for the Djangonauts!

    Project mention: The Best GitHub Repositories For Django Developers. | | 2022-09-12

    View on GitHub

  • OAuthLib

    A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

    Project mention: Easy Django library for Oauth2 | /r/django | 2022-06-27


  • fastapi-react

    🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Flask-OAuthlib


  • django-rest-framework-social-oauth2

    python-social-auth and oauth2 support for django-rest-framework

  • django-oidc-provider

    OpenID Connect and OAuth2 provider implementation for Djangonauts.

  • email-oauth2-proxy

    An IMAP/POP/SMTP proxy that transparently adds OAuth 2.0 authentication for email clients that don't support this method.

    Project mention: JMAP – a much needed modern email open standard | | 2023-05-30

    "Just works" I run it with mbsync at the command line.

    You do need a client id and some interaction with your O365 admin.

  • loginpass

    Login with Google, GitHub, Twitter, Facebook and many other networks.

  • fastapi-azure-auth

    Easy and secure implementation of Azure AD for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

    Project mention: Implement AzureAD in 10 minutes with FastAPI-Azure-Auth - full tutorial in the documentation | /r/FastAPI | 2022-10-24
  • django-auth-adfs

    A Django authentication backend for Microsoft ADFS and AzureAD

    Project mention: Django, LDAP and SAML | /r/django | 2022-08-31
  • falconpy

    The CrowdStrike Falcon SDK for Python

    Project mention: How do i search for all hosts with FQL/FalconPy? | /r/crowdstrike | 2023-05-03

    Here's a sample that will paginate through all of your hosts. Depending on the API call you're using, you can request up to 5,000 hosts.

  • aioauth

    Asynchronous OAuth 2.0 provider for Python 3

  • Flask-Discord

    Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".

    Project mention: I'm ENFP but I write code | /r/ENFP | 2023-05-26

    I kind of mixed that tutorial for Flask with:

  • google-workspace

    A unofficial high level Python API wrapper for some of the productivity based Google APIs, that is focused on simplicity.

  • aPRAW

    Asynchronous Python Reddit API Wrapper

  • Quart-Discord

    Discord OAuth2 extension for Quart. An Easier implementation of "Log In With Discord".

  • Pexon

    A full Rest-API With Oauth2 and JWT for request & response a JSON file Using FastAPI and SQLAlchemy 🔑

  • gwbackupy

    Open source Google Workspace™ backup solution written in python. (gmvault alternative)

    Project mention: I created a gmvault alternative. | | 2023-01-16

    The source code of the project is available here:

  • django-rest-microservice

    Provides OAuth2.0 Code Grant w/ PKCE authentication flow with third-party IDP (AWS Cognito), microservices architecture with Django, and out-of-box auth operation REST APIs for working with SPA.

    Project mention: How to implement social login to django models? | /r/django | 2023-04-17

    Maybe this will help you:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-03.

Python Oauth2 related posts


What are some of the best open-source Oauth2 projects in Python? This list will help you:

Project Stars
1 SimpleLogin 3,774
2 authlib 3,676
3 gmvault 3,505
4 GAM 3,092
5 django-oauth-toolkit 2,806
6 OAuthLib 2,585
7 fastapi-react 1,650
8 Flask-OAuthlib 1,445
9 django-rest-framework-social-oauth2 1,020
10 django-oidc-provider 363
11 email-oauth2-proxy 326
12 loginpass 271
13 fastapi-azure-auth 264
14 django-auth-adfs 230
15 falconpy 221
16 aioauth 187
17 Flask-Discord 166
18 google-workspace 81
19 aPRAW 48
20 Quart-Discord 23
21 Pexon 15
22 gwbackupy 9
23 django-rest-microservice 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives