OAUTH

OAUTH implementations for Django.

16 Packages
9 Features

Search & Filter

OAuth2 goodies for the Djangonauts!

3,323
Stars
840
Forks
25
Usage
Py3
Status Production/Stable
Version 3.2.0
Updated 5 May 2026
License Custom
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

Python Social Auth - Application - Django

2,133
Stars
395
Forks
30
Usage
Py3
Status Production/Stable
Version 5.9.0
Updated 1 May 2026
License BSD-3-Clause
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
 
(but extensible)
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

OpenID Connect and OAuth2 provider implementation for the Django framework.

450
Stars
247
Forks
16
Usage
Py3
Status Production/Stable
Version 0.9.0
Updated 23 Sep 2025
License MIT License
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

A Django authentication backend for Microsoft ADFS and AzureAD

297
Stars
113
Forks
1
Usage
Py3
Status Production/Stable
Version 1.16.0
Updated 8 Jan 2026
License BSD-1-Clause
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow
152
Stars
39
Forks
0
Usage
Py3
Status Alpha
Version 1.1.2
Updated 24 Sep 2025
License BSD License
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

Hello, ID Please!

23
Stars
0
Forks
0
Usage
Py3
Status Production/Stable
Version 2.0.0
Updated 7 Apr 2026
License BSD-3-Clause
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

Authenticate with any OpenId Connect/Oauth2 provider through authorization code flow. PKCE is also supported

17
Stars
8
Forks
5
Usage
Py3
Status Production/Stable
Version 1.4.1
Updated 10 Jan 2026
License MIT
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

9
Stars
122
Forks
144
Usage
Py3
Status Production/Stable
Version 65.14.3
Updated 13 Feb 2026
License MIT
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
 
(but extensible)
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow
0
Stars
0
Forks
0
Usage
Py3
Status Unknown
Version 0.2.3
License AGPLv3
Commits
Features
Server (provider)
OAuth 1 support
OAuth 2 support
Client (consumer)
Generic protocol support
OAuth dedicated app
PKCE support
Implicit Flow
Code Flow

Showing 9 of 16 packages in this grid.

View All Packages

Features Being Compared

9 features

Server (provider)

OAuth 1 support

OAuth 2 support

Client (consumer)

Generic protocol support

Indicates whether app implements generic protocol or aimed to work with certain providers/clients.

OAuth dedicated app

PKCE support

Indicates if PKCE protocol variant is supported or not

Implicit Flow

Indicates if Implicit Flow protocol variant is supported or not

Code Flow

Indicates if Code Flow protocol variant is supported or not