Pular para o conteúdo principal

Configurar login social com WeChat (Web)

O conector oficial do Logto para login social com WeChat em aplicativos web.

dica

Neste guia, assumimos que você tem conhecimento básico sobre Conectores (Connectors) do Logto. Se não tiver, confira o guia Configurar conectores para começar.

Introdução

Se você não conhece o conceito de conector ou não sabe como adicionar este conector à sua experiência de login, consulte o tutorial do Logto.

⚠️ Atenção

Este conector é apenas para aplicativos web. Se você está procurando o método para fazer login com WeChat em aplicativos nativos, consulte o conector nativo do WeChat.

Criar um aplicativo web na Plataforma Aberta do WeChat

💡 Dica

Você pode pular algumas seções se já tiver concluído.

Criar uma conta

Abra https://open.weixin.qq.com/, clique no botão "Sign Up" no canto superior direito e conclua o processo de inscrição.

Criar um aplicativo web

Faça login com a conta que você acabou de criar. Na aba "Web Application" (网页应用), clique no grande botão verde "Create a web app" (创建网页应用).

App tabs

Vamos preencher as informações necessárias no formulário de inscrição.

Create a web app

Informações básicas

A maioria delas é bastante direta. Após concluir o formulário, clique em "Next step" para prosseguir.

Informações do site

Preencha "Authorization callback domain" (授权回调域) com seu domínio Logto. Por exemplo, logto.io.

Aguardando o resultado da revisão

Após completar as informações do site, clique em "Submit Review" para continuar. Normalmente, a revisão é rápida, terminando em 1-2 dias.

Suspeitamos que o revisor seja alocado aleatoriamente em cada submissão, já que o padrão é variável. Você pode ser rejeitado na primeira vez, mas não desista! Explique sua situação atual e pergunte ao revisor como modificá-la.

Configurar seu conector WeChat

Preencha o campo clientId e clientSecret com o Client ID e Client Secret que você obteve das páginas de detalhes do aplicativo OAuth.

Preencha o campo scope com 'snsapi_userinfo' ou 'snsapi_base'. Você pode deixar este campo em branco, pois é OPCIONAL. O valor padrão é 'snsapi_userinfo'. Você pode conferir a diferença entre os diferentes valores.

Testar o conector web do WeChat

É isso. Não se esqueça de Habilitar o conector social na experiência de login.

Uma vez que o conector web do WeChat esteja habilitado, você pode fazer login no seu aplicativo novamente para ver se funciona.