微信登录之创建网站应用

🧭 背景简介

微信作为中国主流社交平台,拥有超 13 亿活跃用户,为网站提供「微信登录」功能不仅能简化注册流程,还能提高用户转化与平台留存率。

微信登录基于 OAuth 2.0 协议,开发者需先在微信开放平台完成开发者认证,然后再创建网站应用,才能使用相关接口。

🧩 前提条件

在正式创建网站应用前,请确保以下条件已满足:

  • 拥有已认证的 微信开放平台账号(可参考文章《微信登录之开发者资质申请指南》)
  • 有备案的 HTTPS 网站域名(含 ICP 备案号),注意网站需使用个体户或企业备案
  • 具备服务器端接口能力(用于回调、token 交换)
  • 熟悉 OAuth 2.0 授权流程(code → access_token → userinfo)

🛠️ 配置步骤

1️⃣ 创建网站应用

微信开放平台地址:https://open.weixin.qq.com

  • 登录微信开放平台 → 点击顶部管理中心网站应用创建网站应用

2️⃣ 填写申请信息

  • 填写应用名称、网站首页 URL、图标等基础信息
  • 上传网站信息登记表,注意这个表需要填写备案信息和盖章

PS:容易犯错的就是网站使用个人备案,这里又选择了个体户,这样肯定会被驳回,然后走注销备案、重新申请备案等流程,我就经历过。。。

3️⃣ 填写网站回调地址

不需要前面加https://协议,因为默认就强制必须是https了。

熟悉OAuth2流程的应该都知道这个回调地址。

4️⃣ 提交审核

最后提交审核,一般审核周期约 1–7 个工作日。

📌 后续流程

网站应用审核通过后,开发者可以获取到 AppID 和 AppSecret,然后就可以正式接入微信扫码登录能力。

这个等后续再详细介绍吧~

✅ 总结

微信网站应用登录方案是用户接入微信生态的关键一环。

不仅能极大地简化注册/登录流程,还能提高用户转化与平台留存率。

整体流程如下:

👉 创建应用 → 配置回调地址 → 获取凭证 → 实现 OAuth 登录流程

申请过程中请注意备案信息和回调地址配置正确。