PrestaShop Google Apps SSO | Google Apps Single Sign-On (SSO) Login for PrestaShop

PrestaShop Google Apps SSO | Google Apps Single Sign-On (SSO) Login for PrestaShop


SAML Single Sign-On (sso) login with Google Apps as IDP for PrestaShop can be achieved by using our PrestaShop SAML Single Sign-On (SSO) module. Our module is compatible with all the SAML compliant Identity Providers. Here we will go through a step-by-step guide to configure SSO login between PrestaShop site and Google Apps by considering Google Apps / Google Workspace / G Suite as IdP (Identity Provider) and PrestaShop as SP (Service Provider). To know more about other features we provide in the PrestaShop SAML Single Sign-On (SSO) plugin, click here.

Pre-requisites : Download And Installation

To configure PrestaShop Google Apps saml Single Sign-On (SSO) with Google Apps / Google Workspace / G Suite as IdP and PrestaShop as SP, you need to install the miniOrange PrestaShop SAML SP SSO module

PrestaShop Single Sign On SSO login with Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, Gsuite, Shibboleth & many SAML IdPs [24/7 SUPPORT]

 Tested with 1.7.8.5

Steps to configure Google Apps Single Sign-On (SSO) Login into PrestaShop

1. Setup G Suite / Google Apps as IdP (Identity Provider)

Follow the following steps to Configure G Suite / Google Apps as IdP

miniorange img Configure G Suite / Google Apps as IdP
  • In the miniOrange PrestaShop SAML SP SSO plugin, navigate to SP (Service Provider) Metadata tab. Here, you can find the SP metadata such as SP Entity ID and ACS (AssertionConsumerService) URL which are required to configure the G Suite / Google Apps as IdP (Identity Provider).
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login PrestaShop upload metadata
  • Go to https://admin.google.com and login with your G Suite administrator account.
  • Navigate to the Apps tab in the left menu and click on Web and mobile apps.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login  Add SAML app
miniorange img Add a SAML App
  • Click on the Add App button, then in the dropdown select Add Custom SAML app tab to create a new saml app.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login Setup own custom app
  • Enter details for your custom SAML app and click on Continue button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Setup own custom app
miniorange img IDP Information
  • Click on Download Metadata button. This will be used for configuring your Service Provider.
  • You can also copy G Suite details like SSO URL, entity ID and Certificate to configure the Service Provider manually and then click on Continue button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, SAML custom app Basic Information
miniorange img Service Provider Details
  • Enter the details from the Service Provider Metadata tab of the PrestaShop SAML SP module.
  • ACS URL Copy and paste the ACS URL from the module.
    Entity ID Copy and paste the SP Entity ID/ Issuer from the module.
    Signed Response Check Signed Response
    Name ID Format EMAIL
  • Click on Continue button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Service provider details
miniorange img Attribute Mapping
  • Click on Add Mapping button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Attribute mapping details
  • Add and select user fields in Google Directory, then map them to Service Provider attributes and Click on Finish button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Attribute mapping details
miniorange img User Access to Configured App
  • Go to SAML Apps again and click on OFF for everyone .
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Turn-On go to SAML Apps
  • Then, select ON for everyone to activate SSO.
    Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - Google Apps SSO Login, Turn-On go to SAML Apps 1
  • You have successfully configured G Suite / Google Apps as SAML IdP (Identity Provider) for achieving G Suite / Google Apps SSO login into your PrestaShop site.

Steps to configure Login into PrestaShop plugin

2. Setup PrestaShop as SP (Service Provider)

Follow the steps below to configure PrestaShop as SP

miniorange img Configure PrestaShop as SP
  • Login to your PrestaShop admin dashboard and you will be represented with the home screen of the plugin.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - home screen
  • From the left pane, under the IMPROVE section, click on Modules tab.
  • Select the Module Manager option from dropdown and click on the Upload a Module button to upload PrestaShop SAML SSO module.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - upload
  • After you have successfully installed the plugin, under the Administration section click on the Configure button for the miniOrange SAML Single Sign-On.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - configure
  • On the next screen, scroll down to the Service Provider Setup tab.
  • Enter the required details:
  • IDP Entity ID Copy and paste the Entity ID from the Google Apps Metadata
    SAML Login URL Copy and paste the SSO URL from the Google Apps Metadata
    IDP Certificate Copy and paste the Certificate details from the Google Apps Metadata
    Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - sp setup
  • Click on Save and then click on Test Configuration button.
  • After the successful Test Configuration you can see the Attribute Name and values recieved from your IDP.
  • Configure Okta as IDP - SAML Single Sign-On(SSO) login for PrestaShop - Google Apps SSO  - Metadata

3. Attribute Mapping

  • Attribute Mapping feature allows you to map the user attributes sent by the IDP during SSO to the user attributes at PrestaShop.
  • In PrestaShop SAML plugin, go to Attribute Mapping tab and fill up the following fields in Attribute Mapping section.
  • Click on Save button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - attribute mapping

4. Login Button

  • You can add a customized login button anywhere on your site or on PrestaShop login page by navigating to Design tab and then click on the Link List option.
  • Click on the New block option from the top right corner.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - new block
  • Enter your Name of the block and select the required hook to display the widget.

Note: To display the login button on the customer login page select the hook displayCustomerLoginFormAfter

    Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - hook
  • Scroll down to the Custom content section, enter the Title and the URL.
  • Click on Add and then Save button.
  • Configure PrestaShop as SP - SAML Single Sign-On(SSO) for PrestaShop - title

You have successfully configured PrestaShop as SAML SP for achieving G Suite / Google Apps SSO login into your PrestaShop Site.

In this Guide, you have successfully configured SAML Single Sign-On (Google Apps SSO Login) using Google Apps / Google Workspace / G Suite as IdP and PrestaShop as SP using miniOrange plugin-SAML Single Sign-On – SSO Login.This solution ensures that you are ready to roll out secure access to your PrestaShop site using Google Apps login credentials within minutes. You can login in PrestaShop with Google Apps Idp credentials through SAML SSO.


Additional Resources


If you are looking for anything which you cannot find, please drop us an email on samlsupport@xecurify.com

Why Our Customers choose PrestaShop SAML SSO plugin?


24/7 Support

miniOrange provides 24/7 support for all the Secure Identity Solutions. We ensure high quality support to meet your satisfaction.

Sign Up

Extensive Setup Guides

Easy and precise step-by-step instructions and videos to help you configure within minutes.

Watch Demo


We offer Secure Identity Solutions for Single Sign-On, Two Factor Authentication, Adaptive MFA, Provisioning, and much more. Please contact us at

 +1 978 658 9387 (US) | +91 77966 99612 (India)   samlsupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com