Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

Introduction

SSO Connector – OAuth 2.0 extends SSO Connector with OAuth 2.0 capabilities for modern SSO architectures.
It is focused on the Authorization Code flow with PKCE, improving security for browser and public-client login flows.

The module is designed to work with the IdP/SP model provided by SSO Connector core and can integrate with
simple_oauth when available.

Features

  • Authorization Code + PKCE: secure OAuth login flow for modern clients.
  • SSO Connector integration: built to coexist with the role model and routes of SSO Connector core.
  • Flexible deployment: suitable for architectures where Drupal participates in OAuth-based SSO flows.
  • Drupal 10/11 support: aligned with current Drupal core versions.
  • Optional simple_oauth interoperability: can complement existing OAuth setups.

Post-Installation

After enabling SSO Connector – OAuth 2.0, configure it at:
Administration > Configuration > System > SSO Connector > OAuth.

  • Enable OAuth functionality.
  • Configure OAuth clients/applications.
  • Define redirect URIs (must match exactly).
  • Validate PKCE login flow end to end.

Requirements

  • Drupal: 10 or 11
  • Required: SSO Connector core module
  • Optional: simple_oauth

Supporting this Module

Contributions are welcome. Bug reports, testing feedback, documentation improvements, and patches help make OAuth-based SSO in Drupal more reliable for everyone.

Activity

Total releases
1
First release
Apr 2026
Latest release
1 month ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
1.0.0-beta1 Pre-release Apr 26, 2026