Menu
Feedback
Comece aqui
Tutoriais


Tutoriais
Conceitos básicos de autenticação
Configurar login com Facebook e Google
2 min de leitura

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/autentica%C3%A7%C3%A3o/conceitos-b%C3%A1sicos-de-autentica%C3%A7%C3%A3o/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/autentica%C3%A7%C3%A3o/conceitos-b%C3%A1sicos-de-autentica%C3%A7%C3%A3o/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/autentica%C3%A7%C3%A3o/conceitos-b%C3%A1sicos-de-autentica%C3%A7%C3%A3o/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)
Autenticação
« Anterior
Como meu cliente pode fazer login na minha loja?
Próximo »
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 VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback