Social Login
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.

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.
- 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
- Open the portal and log in: https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?redirect_uri=https%3A%2F%2Fportal.azure.com%2Fsignin%2Findex%2F&response_type=code%20id_token&scope=https%3A%2F%2Fmanagement.core.windows.net%2F%2Fuser_impersonation%20openid%20email%20profile&state=OpenIdConnect.AuthenticationProperties%3DvpZJZ8wBnB1wVlgb9pF_p5w4sXDERw5pKewMMTmgMcJm2_e2TsffdfcebQKE4lHaDKodUVguVUn-c47APTTFD9Nwflh_FFQqMD4S79B3UXEcAW3v_ETqvPvA4E5KvzYNjW3HEULW_li0nS1UprY0QL5MZj6dfuCvuYh-V5uio5DCm_mOcCmneq8CQIbe34tv5jk1HQQm2iuGW5onatVUT68nFQcsN4RB3YhI15kIxVvdzXJ1AC30xz1jdl2qLnKL-953ijKrwVbAU33mXsT4w6JJs3pgKVLQG85YRUraviYuzr_F6Bpz5ndJICcfyhFy9sV5MO-B2ByKK02S78IJb3H78_FCI05CZLQAQw6vK3oAblnsqlTKB_Fm57Rl-sB2Z50QN80Y3W_BZf6l5CPvR5PxBsdyu8IczN9DYa-qwQ5GH9yT75UOE2mfjLEPXcWLpvZtQjP6Z6fsU1-G1Zuhp7dZGEZZ7cdUuTYksyICvJM&response_mode=form_post&nonce=638754907747770071.YzUyMWZlMWMtMDQwMy00N2IxLTkzNzUtYTQ3ZTEzYjY3NzVlZWQwYzhhM2ItOTA0Zi00MmRkLThlYTYtYjU3ZWE4ZTNiMGE3&client_id=c44b4083-3bb0-49c1-b47d-974e53cbdf3c&site_id=501430&client-request-id=1e823853-239a-450d-9a8b-acfa113ecef8&x-client-SKU=ID_NET472&x-client-ver=7.5.0.0
- Select “PepperShop Social Login”
- On the left side you will find the tab “Authentication” → Select URL
- Enter the following two URLs here:
- https://{yourshop}/sso/microsoft/callback
- https://{yourshop}shop/Admin/sso/microsoft/callback
- Save the settings
- 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.

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

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:
- Email: support@glarotech.ch
- Phone: +41 (0)71 923 08 58
- Opening Hours: Monday – Friday I 8:00 a.m. – 12:00 p.m. I 1:30 p.m. – 5:00 p.m.
Other Useful Pages
- FAQ (Frequently Asked Questions)
- Modules & Functions
- Interfaces
