Auth Google for joomla 3, 4 and 5
Supercharge Your Joomla Site: One-Click Google Login for Joomla 3, 4 & 5
In today's fast-paced digital world, a smooth user experience is paramount. Users are tired of juggling countless passwords for different websites. Offering a familiar, secure, and quick way to log in can dramatically improve user registration and retention. That's where social logins come in, and what's more ubiquitous than Google?
This article introduces a custom-built Joomla system plugin that seamlessly integrates Google Login into your website. It's not just a simple login button; it's a powerful tool designed with flexibility and forward-compatibility in mind, supporting both Joomla 3, 4 and Joomla 5 right out of the box.
Why Bother with Google Login?
-
Reduced Friction: New users can register and log in with a single click, eliminating the need to fill out long registration forms.
-
Enhanced Security: Leverages Google's robust security infrastructure, including two-factor authentication, to protect user accounts.
-
Improved User Experience: No more "Forgot Password" frustrations. Users can access your site with an account they already use every day.
-
Higher Conversion Rates: A simpler registration process often leads to more completed sign-ups.
Video tutorial on using the Google Auth plugin by Jokovlog
Introducing Our Custom Google Authenticator Plugin
This powerful yet lightweight system plugin for Joomla provides a complete solution for Google authentication. It's designed to be easy to configure and flexible enough to meet various needs, whether you're running a community forum, an e-commerce site, or a corporate intranet.
exampel login :
Key Features:
-
Joomla 3, 4 & 5 Compatible: The plugin intelligently detects the Joomla version and uses the correct underlying API calls, ensuring it works flawlessly on both modern Joomla versions without any code changes.
-
Frontend & Backend Login: Allow users and administrators to log in securely to both the main website and the administrator panel using their Google accounts.
-
Automatic User Creation: When a new user logs in via Google for the first time, an account is automatically and instantly created for them in your Joomla user database.
-
Controlled Registration: You have the power! Easily enable or disable the automatic creation of new user accounts directly from the plugin settings.
-
Access Whitelisting: For enhanced security, you can restrict logins to a specific list of Google email addresses or entire domains (e.g.,
@yourcompany.com). This is perfect for corporate sites or private communities. -
Easy Integration: Display the Google Login button automatically on your login pages or place it anywhere on your site—in articles, custom modules, or component views—using a simple shortcode.
How It Works: The Technical Magic
The plugin follows the standard OAuth 2.0 protocol for secure authentication. But the real magic is how it maintains compatibility between Joomla 4 and 5.
The Joomla core team made significant changes to the event dispatching system between versions 4 and 5. Specifically, the onUserLogin event, which is crucial for finalizing the login process, requires different data structures.
Download plugin Auth Google by JOKOVLOG for Joomla 3
Download plugin Auth Google by JOKOVLOG for Joomla 4 dan 5


