Configurar login social com WeCom (OAuth 2.0)
O conector personalizado para login social do WeCom (talvez chamado WXwork).
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.
Introdução
Faça login no WeCom WebUI com uma conta de administrador ou clique em Gerenciar a empresa(管理企业) no aplicativo WeCom.
Na aba "Gerenciamento de Aplicativos", role a página para baixo e clique em "Criar um aplicativo".
Preencha as informações apropriadas de acordo com seu aplicativo. Em seguida, crie.
Agora temos o Agent ID (NÃO APPID) e o Secret.
Informações do site
Defina as coisas que você precisa nesta página. Seria algo como:
- Usuários permitidos: quem pode ver este aplicativo
- Página inicial do aplicativo: A página inicial do seu aplicativo. Por exemplo,
logto.io/demo-app
Importante Há três itens nesta página relacionados ao "Developer API(开发者接口)".
- Autorização Web e JS-SDK;
- Login via autorização pelo WeCom;
- IP confiável da empresa;
Preencha-os de acordo com o guia do WeCom.
Corp ID
Se você está familiarizado com o desenvolvimento do WeChat, pode notar que o uso do Corp ID é o mesmo que o APP ID.
Você pode encontrar o Corp ID na parte inferior da página da aba "Minha Empresa(我的企业)". Parece algo como ww**** .
Configurar o conector
Então, temos o Agent ID, Secret e Corp ID.
Vamos completar o formulário para o conector.
Você pode deixar o campo Scope
em branco, pois é opcional. Alternativamente, você pode preencher com snsapi_base
ou snsapi_privateinfo
.
Salvar e pronto