Comparison of Single Sign On (SSO) Modules

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!
Posted by nonprofit on October 10, 2011 at 8:16pm
Last updated by colan on Fri, 2025年01月24日 16:29

This list may not be all-inclusive. Nor is it clear that all of these modules have the same purpose. SSO can mean enabling login to a Drupal site through the use of credentials stored outside the Drupal site, and it can also mean enabling login to another site through the use of credentials stored within a Drupal site.

For OpenID Connect SSO client modules specifically, see
Comparison of OpenID Connect single sign-on (SSO) client modules
.

Module Installs 7.x 8/9.x notes

LDAP | 22,903↑ | Y | Beta1 |
CAS | 20,891↑ | Y | Y | uses CAS Protocol
simpleSAMLphp Authentication | 14,541↑ | Y | Y | SimpleSAMLphp must be installed and configured as a working service point (SP)
SAML Authentication | 5,346↑ | Y | Y |
OpenID Connect | 5,500↑ | Y | Alpha1 | OpenID Connect Sponsored by Commerce Guys
SAML SP 2.0 Single Sign On (SSO) - SAML Service Provider | 1,643↑ | Y | Y | allows Drupal site to act as a Service Provider
OpenID Connect Windows Azure AD / B2C | 1,252↑ | Y | Y |
LDAP Single Sign On | 963↑ | Y | Beta1 |
Auth0 Single Sign On | 879↑ | N | Y | Replaces standard Drupal 8 login forms with one powered by Auth0.
Drupal OAuth & OpenID Connect Login - OAuth2 Client SSO Login | 679↑ | Y | Y | OpenID SSO Protocol
SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider | 98↑ | Y | Y | allows users residing in your Drupal site to log in to your SAML compliant Service Providers.
Internationalization Single-Sign-On | 64 | Y | Y | SSO for i18n sites: sample.de, sample.com
Amazon AWS Cognito | 50 | N | beta2 | Likely to become popular: AWS Cognito is low cost and seems quite reliable.
Drupal OAuth Server(OAuth / OIDC Provider)- Single Sign On(SSO) | 45 | Y | Y | Drupal site as an OAuth Server
OneAll Single Sign-On / SSO | 29 | Y | Y |
Lithium SSO | 0↓ | Y | Y |
Drupal 7 Core Multi-DB Support | core | Y | ? |
Drupal 7 Core OpenID Support | Core | Y | N | Removed from Drupal 8 Core.

Abandoned or Obsolete Projects

With Drupal 8 end of life be scheduled for 2 Nov 2022 (Drupal 7 28 Nov 2022), I have moved modules that are not Drupal 8 to obsolete, updated numbers but only delete if they are obviously abandoned.

Module Installs on 1 Jan '15 6.x 7.x notes
Twitter 20,371↓ Y N
HybridAuth Social Login 8,675↑ Y N
OAuth Connector 4,756↓ Y N Various OAuth providers. Requires [https://www.drupal.org/project/oauth](OAuth V3).
Shibboleth authentication 3,051↓ Y N
Facebook OAuth (FBOAuth) 1,815↓ Y N No dependencies. Sponsored by Lullabot
Account Sync 512↑ Y N
Bakery Single Sign-On System 509↓ N alpha4 Second level domain only.
OpenID Single Sign On Relying Party 320↓ Y N
Atlassian Crowd SSO 73↓ Y N
OAuth Login Provider 70↓ Y N
Services single sign-on client 18↓ Y Y Tutorial
OpenID Single Sign On Provider 5↑ N Y
Network Manager 4↓ N N
TenderApp SSO Y Y
(削除) Facebook Connect (削除ここまで) 327↓ Beta4 N Last update 2012
(削除) Single Sign On Multiple Domain (削除ここまで) 92 N Y Has known security issues.
(削除) Single Sign-On (aka SSO or Single Sign On) (削除ここまで) 14 Y N Abandoned. Recommend https://www.drupal.org/project/cas.
(削除) Services single sign-on server helper (削除ここまで) 7↓ ? Y This module is unsupported due to a security issue the maintainer didn’t
(削除) Mozilla Persona (削除ここまで) 3 N Y Persona is no longer developed by Mozilla.fix.
(削除) FBConnect Bridge (削除ここまで) 0↓ N N
(削除) Single-Sign-On Multi-Database (削除ここまで) N N No published releases.
(削除) Fierce SSO (削除ここまで) Y N
(削除) Google Apps Authentication (削除ここまで) Y N
(削除) Shared Sign-On (削除ここまで) N/A N N Abandoned.

Comments

SSO

Posted by vvs on September 10, 2014 at 5:07pm

I updated the usage numbers

Posted by greggles on November 20, 2018 at 8:18pm

I updated the usage numbers of the list, moved Mozilla Persona to the obsolete list and added arrows to indicate if the usage trended up from 2015 until 2018 (4 years!).

The biggest nominal move up is LDAP, with simpleSAMLphp Authentication, CAS, and HybridAuth Social Login as big nominal increase as well (and bigger relative increase since their initial usage was lower). Shibboleth and LDAP Single Sign On also had smaller nominal increases.

I updated the usage numbers

Posted by alabandit on January 16, 2021 at 8:37pm

I updated the usage numbers of the list, moved Mozilla Persona to the obsolete list and added arrows to indicate if the usage trended up from 2018 until 2021 (2.5 years!).

Well in tradition.

Didn't add any new modules at this point but downgraded all Drupal 7, to make the list more readable.

Similar Module Review

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /