This project is not covered by Drupal’s security advisory policy.

Introduction

SSO Connector – Social Login adds OAuth2/OIDC social authentication to SSO Connector-based Drupal sites.
It enables users to sign in using popular identity providers while preserving Drupal account control and SSO integration.

The module supports both preconfigured providers and generic OAuth2/OIDC setups, making it suitable for common and custom identity platforms.

Features

  • Multiple providers: Google, Microsoft, GitHub, LinkedIn, Facebook, and others.
  • Generic OAuth2/OIDC provider support: connect to custom or enterprise identity services.
  • Account linking: attach social identities to existing Drupal users.
  • Profile synchronization: map provider profile data to local account fields.
  • Configurable registration behavior: control auto-create and linking policies.
  • Customizable login UI: social login block for flexible theme integration.
  • Drupal 10/11 support.

Post-Installation

Configure at:
Administration > Configuration > System > SSO Connector > Social.

  • Enable the providers you need.
  • Set client IDs/secrets and callback URLs per provider.
  • Configure account linking and auto-registration policies.
  • Place the social login block where required.
  • Test connect/callback flow end to end.

Requirements

  • Drupal: 10 or 11
  • Required: SSO Connector core module
  • Core modules: user, block, help

Supporting this Module

Contributions are welcome. Provider-specific testing, callback edge cases, and account-linking behavior reviews are especially valuable for improving production reliability.

Project information

Releases