Social Login

Inhaltsverzeichnis

Introduction

Log in to PepperShop easily via Google, Facebook or Microsoft account? No problem, with the Social Login module this becomes possible. Instead of a new login, your customers can also log in via other accounts and automatically open a new PepperShop customer account. This function is available not only to your customers, but also to you for administration. The module is available from version 9.

Administration

After installation by the technician, you will find the module under Modules → Social Login.

In the module configuration you will find the three providers. You can activate/deactivate the possibility to log in via this provider for customers and also for you, for administration.

Figure 1: Configuration

You will receive the Client ID and Secret Key directly from your accounts with the providers. Here is a brief overview of the steps you must perform with the providers, in the help texts with the providers themselves, this is described in more detail.

Google

  • Open the console: https://console.cloud.google.com/
  • On the left side you will find the tabs “APIs and Services” → “Credentials”
  • Under “OAuth 2.0 Client IDs” create a new entry for PepperShop
  • Under “Authorized Redirect URLs” add the following two URLs:
    • https://{yourshop}/sso/google/callback
    • https://{yourshop}shop/Admin/sso/google/callback
  • Save these settings
  • Under “OAuth Consent Screen” → “Test Users” → “Add Users” enter your desired email address with which access to the shop administration should be possible.

Microsoft

Facebook

  • Open the following link: https://developers.facebook.com/
  • Log in and go to “My Apps” at the top right
  • Select an app
  • On the left side select “Facebook Login” → “Valid OAuth Redirect URLs”
  • Enter the following two URLs here:
    • https://{yourshop}/sso/facebook/callback
    • https://{yourshop}shop/Admin/sso/facebook/callback
  • Save the changes
  • Under “Roles” → “Roles” → “Add Testers” select an account that is allowed to log into the administration

Customer Side Application

After you have entered the Client ID and Secret Key, the customer can log in via the account. Let’s assume the customer does not yet have a PepperShop account. Instead of entering new login data here, they can log in via a provider. A new PepperShop customer account is automatically created. On the first order, the customer then only needs to enter their address data.

Figure 2: Registration New Customer / User

Existing customers can create or remove the links directly in their account.

Figure 3: Your Customer Address Data

Further Help

Do you have questions or need assistance? Do you have special requirements or desire a custom solution for your system? Our support team is happy to help. Support services are charged based on time and material at CHF 195.- / hour. Here is how to reach us:

Other Useful Pages

🌶️
🔥
🌶️