This integrates with the OpenID Connect module to allow sign in with GitHub.
While GitHub does not implement the actual OpenID Connect protocol, it does provide a similar flow for obtaining user data based on OAuth 2.0 tokens.
Configuration
- Register an OAuth application on GitHub:
https://github.com/settings/applications/new
Note the new application's client ID and secret. - Go to admin/config/services/openid-connect and enable the GitHub client. Add the client ID and secret obtained from GitHub.
- Enable the OpenID Connect login block at admin/structure/block. This will provide a block containing a "Log in with GitHub" button.
Supporting organizations:
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.- Project categories: Integrations, Access control
10 sites report using this module
- Created by pjcdawkins on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
