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:

Este guia assume que você tem um entendimento básico dos Conectores (Connectors) do Logto. Para aqueles que não estão familiarizados, consulte o guia de Conectores para começar.

Primeiros passos

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.

cuidado:

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

Crie um aplicativo web na Plataforma Aberta do WeChat

dica:

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

Criar uma conta

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

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" (创建网页应用).

Abas do aplicativo

Vamos preencher as informações obrigatórias no formulário de aplicação.

Criar aplicativo web

Informações básicas

A maioria delas é bem direta. Após preencher o formulário, clique em "Next step" para continuar.

Informações do site

Preencha o campo "Authorization callback domain" (授权回调域) com o seu domínio Logto. Exemplo: logto.io.

Aguardando o resultado da análise

Após concluir as informações do site, clique em "Submit Review" para continuar. Normalmente, a análise é rápida e termina em 1-2 dias.

Suspeitamos que o revisor é alocado aleatoriamente a 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 e pergunte ao revisor como modificar.

Configure seu conector WeChat

Preencha os campos clientId e clientSecret com o Client ID e Client Secret que você obteve nas 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 valores.

Testar o conector WeChat web

É isso. Não se esqueça de habilitar o conector social no cadastro e login.

Assim que o conector WeChat web estiver habilitado, você pode fazer login novamente no seu aplicativo para verificar se está funcionando.