Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Tutoriais
Tutoriais
Explore tutoriais detalhados para operar sua loja VTEX.
Tutoriais
Autenticação
Conceitos básicos de autenticação
Configurar login com Facebook e Google
Configurar login com Facebook e Google

Na VTEX, não é necessário criar uma conta ou fazer login para realizar uma compra. No entanto, caso o cliente queira efetuar alguma alteração nos dados informados durante a primeira compra, é necessário que ele comprove a posse do email em questão.

Nativamente, a plataforma oferece opções de login com email e senha e login com código de acesso enviado para o email do cliente. Também oferecemos integrações opcionais nativas com Google e Facebook, que necessitam ser configuradas. Este guia explica como configurar esses provedores de login:

  1. Obter credenciais junto aos provedores
  2. Configurar login com provedores
  3. Validar a configuração

Obter credenciais junto aos provedores

Antes de configurar nossa integração de login com o Google e Facebook, é necessário criar credenciais de OAuth 2.0 (protocolo utilizado para integração) nesses serviços. Para fazer isso, siga as instruções nos artigos indicados abaixo:

Configurar login com provedores

Após a configuração no Facebook ou Google, é preciso configurar no Admin VTEX a opção de login pelo provedor desejado. Nos dois casos, você precisará ter em mãos o Client ID e o Segredo do cliente obtidos junto aos provedores.

  1. Na barra superior do Admin VTEX, clique no avatar do seu perfil, marcado pela inicial do seu email.

  2. Clique em Configurações da conta > Autenticação.

    Você será direcionado(a) para a aba Loja virtual da página Autenticação, que lista os métodos de login disponíveis na sua loja.

    {"base64":"  ","img":{"width":1607,"height":975,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":81825,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/Authentication/Authentication%20basics/configurar-login-com-facebook-e-google_1.png"}}

  3. Na linha do provedor de login desejado, clique em Configurar.

  4. Preencha o formulário com o Client ID e o Segredo do cliente cadastrado e clique em Salvar.

    {"base64":"  ","img":{"width":922,"height":531,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":19286,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/Authentication/Authentication%20basics/configurar-login-com-facebook-e-google_2.png"}}

  5. Na página Autenticação, ative o uso do provedor clicando no interruptor.

    {"base64":"  ","img":{"width":2776,"height":1514,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":152984,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/Authentication/Authentication%20basics/configurar-login-com-facebook-e-google_3.png"}}

Validar a configuração

Após a configuração no Admin VTEX, recomendamos testar o login com o provedor escolhido através da URL final que seus usuários utilizarão para acessar sua loja. Ao tentar efetuar login, as opções referentes aos provedores ativos estarão disponíveis.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback