On VTEX, it is not necessary to create an account or log in to make a purchase. However, if customers want to change the information provided during their first purchase, they must validate their email address.
Obtaining credentials from providers
Before setting up our Google and Facebook login integrations, you need to create OAuth 2.0 credentials (the protocol used for integration) in these services. To do this, follow the instructions in the articles below:
Configuring login with providers
After completing the configuration on Facebook and/or Google, you must configure the login option for the desired provider in the VTEX Admin. In both cases, you will need the Client ID
and Client Secret
from your providers.
- In the top bar of the VTEX Admin, click your profile avatar, indicated by the initial letter of your email address.
- Click Account settings > Authentication.
You will be redirected to the Webstore tab of the Authentication page, which lists the login methods available in your store.

Configure
.
- Complete the form with the
Client ID
andClient Secret
from the previous step and clickSave
.

Validating the configuration
After the configuration in the VTEX Admin, we recommend testing the login with the chosen provider through the end URL your users will access to visit your store. When trying to log in, the options for active providers will be displayed.