跳到主要内容

设置 WeChat 社交登录 (Web)

Logto 官方连接器,用于在 Web 应用中实现 WeChat 社交登录。

提示:

本指南假设你对 Logto 连接器 (Connectors) 有基本的了解。对于不熟悉的人,请参考 连接器 (Connectors) 指南以开始了解。

开始

如果你不了解连接器的概念或不知道如何将此连接器添加到你的登录体验中,请参阅 Logto 教程

警告:

此连接器仅适用于 Web 应用。如果你正在寻找在原生应用中使用 WeChat 登录的方法,请参阅 WeChat 原生连接器

在微信开放平台创建一个 Web 应用

提示:

如果你已经完成了一些步骤,可以跳过相应部分。

创建一个账户

打开 https://open.weixin.qq.com/,点击右上角的“立即注册”按钮,然后完成注册过程。

创建一个 Web 应用

使用你刚创建的账户登录。在“网页应用”标签页中,点击绿色大按钮“创建网页应用”。

应用标签

在申请表中填写所需信息。

创建网页应用

基本信息

大多数信息都很简单。填写完表单后,点击“下一步”继续。

网站信息

在“授权回调域”中填写你的 Logto 域名。例如,logto.io

等待审核结果

完成网站信息后,点击“提交审核”继续。通常审核速度很快,1-2 天内会结束。

我们怀疑每次提交的审核员是随机分配的,因为标准是浮动的。你可能第一次会被拒绝,但不要放弃!说明你的现状并询问审核员如何修改。

配置你的 WeChat 连接器

clientIdclientSecret 字段中填写你从 OAuth 应用详情页面获得的 Client IDClient Secret

scope 字段中填写 'snsapi_userinfo' 或 'snsapi_base'。你可以将此字段留空,因为它是可选的。默认值设置为 'snsapi_userinfo'。你可以查看不同值之间的区别

测试 WeChat Web 连接器

就是这样。别忘了在 登录体验中启用社交连接器

一旦启用了 WeChat Web 连接器,你可以再次登录你的应用以查看其是否正常工作。