https://github.com/kanopi/saplings-login-openid
Configures OpenID for logging into Drupal.
https://github.com/kanopi/saplings-login-openid
drupal-recipe internal-tool saplings
Last synced: 4 months ago
JSON representation
Configures OpenID for logging into Drupal.
- Host: GitHub
- URL: https://github.com/kanopi/saplings-login-openid
- Owner: kanopi
- License: gpl-2.0
- Created: 2025-03-18T13:47:57.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-10T15:13:39.000Z (about 1 year ago)
- Last Synced: 2025-07-19T08:02:07.079Z (11 months ago)
- Topics: drupal-recipe, internal-tool, saplings
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Saplings - OpenID Login
Configures OpenID Connect for logging into Drupal using popular identity
providers.
## Overview
This recipe installs and configures the necessary modules and settings to enable
OpenID Connect authentication on a Drupal site. It supports a range of OpenID
providers, including Google, Facebook, GitHub, LinkedIn, Okta, and generic
OpenID services.
## Features
- The recipe asks which provider you want to set up, and your ID and secret.
- The recipe can be applied multiple times for setting up additional providers.
## Application
```
composer require kanopi/saplings-login-openid
drush recipe ../recipes/saplings-login-openid
```
### Configure OpenID Providers
Set up providers at the following URLs:
- Facebook - https://developers.facebook.com/apps/
- GitHub - https://github.com/settings/developers
- Google - https://console.developers.google.com
- LinkedIn - https://www.linkedin.com/developers/apps
- Okta - TBD
See also the module's documentation at https://www.drupal.org/node/2274339
## Usage
Authenticated users will then be able to choose to connect their accounts to
the providers you have set up from their user page.