douglasroos/google-auth

Enable SSO for your Bagisto admin panel with Google Account

1.0.1 2023-12-13 02:59 UTC

This package is auto-updated.

Last update: 2024-04-13 03:48:15 UTC


README

Bagisto Logo

Google single sign-on (SSO)

GitHub version GitHub license

THIS REPOSITORY HAS BEEN CREATED FROM THE ORIGINAL ONE FOR AZURE https://github.com/bagisto-europe/admin-azure-auth

With this package, you can integrate Google Account Single Sign-On (SSO) into the Bagisto admin panel.
When using Google Account SSO for your Bagisto eCommerce Admin Authentication, you benefit from the following features.

  1. Centralized Authentication:

    • With Google SSO, users can use a single set of credentials to access various applications, including Bagisto. This simplifies the management of login credentials for both users and administrators.
  2. Enhanced Security:

    • Google SSO utilizes modern security protocols and provides additional security layers, such as multi-factor authentication (MFA).
      This strengthens the security of the login process.
  3. User Convenience:

    • Users experience improved convenience by only having to log in once to access various applications, including Bagisto.
      This increases productivity and reduces the risk of password loss or forgetfulness.
  4. Integration with Existing Google Infrastructure:

    • Businesses already using Google as their cloud infrastructure can benefit from seamless integration with Google SSO.
      This helps streamline authentication processes within the existing Google environment.
  5. Monitoring and Reporting:

    • Google SSO provides comprehensive monitoring and reporting capabilities. Administrators can gain insights into user activity, login attempts, and other relevant data, aiding in security management and issue resolution.
  6. Scalability:

    • Google SSO is designed to be scalable and can be tailored to the growing needs of an organization.
      Whether you are a small business starting with Bagisto or a larger enterprise requiring scalability, Google SSO can provide the necessary adjustments.

Changelog

See Changelog for details on what has changed in each version.

Installation

  1. Install the package using Composer
    composer require bagisto-eu/google-auth
  1. Run the following command to configure your credentials
    php artisan google:configure

During the configuration, you will be prompted to enter your Client ID, Client Secret, and Tenant ID.
If you don't have these credentials, you can obtain them at https://portal.azure.com.

  1. Open your admin panel you should see the option to Sign in with Google

example

Support

For support or any inquiries, please contact us at info@bagisto.eu.