jessehansonfoco / module-oauth-customer-login
Google and Keycloak OAuth2 Customer Login module for Magento 2
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 0
Type:magento2-module
pkg:composer/jessehansonfoco/module-oauth-customer-login
Requires
- google/apiclient: ^2.12
- lusitanian/oauth: v0.8.11
- magento/framework: >=101.0.7
This package is not auto-updated.
Last update: 2025-12-19 21:14:38 UTC
README
This is a module for Magento 2. This module enables functionality for registering and logging into a Magento Customer account using Google/OAuth2/OpenID and Keycloak. PKCE is supported with Keycloak also. Google has been enabled and integrated into the customer experience. Others are supported also, such as Twitter, Facebook, etc. It's just a matter of following the pattern which is already in this module, and hooking into the existing functionality.
Installation details
After installing the module, check the system configuration settings:
- Keycloak
- Is Enabled = yes
- Base URL
- Client ID
- Realm , default=master
- Google
- Client ID
- Client Secret