Description
The ExternalAuth module provides a generic service for logging in and registering users that are authenticated against an external site or service and storing the authentication details.
It is the Modern Drupal equivalent of user_external_login_register() and related functions, as well as the authmap table in Drupal 7 core.
Target audience
This is a helper module, intended to be used by Drupal module developers, as a dependency for their own custom / contrib modules. It provides no out-of-the-box UI or functionality for site builders.
Related modules
Modules using ExternalAuth
Supporting organizations:
Ongoing maintenance
Initial sponsoring of module development
Project information
- Project categories: Access control, Developer tools, Integrations
111,420 sites report using this module
- Created by svendecabooter on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
2.1.0-beta1
released 30 September 2026
Works with Drupal: ^11.1 || ^12
Install:
Development version: 2.1.x-dev updated 30 Sep 2026 at 19:30 UTC
