在你的网站中快速接入微信订阅号认证
# 安装 SDK
npm install wx-auth-sdkimport { WxAuth } from 'wx-auth-sdk';
import 'wx-auth-sdk/dist/style.css';
// ✅ 零配置接入(推荐)
WxAuth.init({
// 什么都不用配置,SDK 会自动获取 siteId、apiBase 和公众号信息
onVerified: (user) => {
console.log('认证成功', user);
},
// onClose: () => { ... } // 可选认证时使用
});<!-- 引入样式和脚本 -->
<link rel="stylesheet" href="https://unpkg.com/wx-auth-sdk/dist/wx-auth.css">
<script src="https://unpkg.com/wx-auth-sdk/dist/wx-auth.umd.js"></script>
<script>
WxAuth.init({
// ✅ 零配置,所有参数自动获取
onVerified: (user) => {
console.log('认证成功', user);
},
// onClose: () => { ... } // 可选认证时使用
});
</script>document.referrer 或当前域名自动提取https://wx-auth.shenzjd.comtrue)required=false 时触发)⚠️ 注意:wechatName 和 qrcodeUrl 无需配置,自动从后端获取,接入方配置也无效(统一使用"神族九帝"公众号)。
✅ 推荐:所有参数都无需手动配置,只需调用 WxAuth.init() 即可实现零配置接入!
初始化 SDK,自动检测 Cookie 并静默认证
手动触发认证流程,返回 Promise<boolean>
关闭认证弹窗
wechatName、qrcodeUrl 自动从 /api/sdk/config 获取
点击下方按钮测试 SDK 认证流程(使用 demo siteId):
微信订阅号认证 SDK v1.1.0 | 零依赖 | < 12 KB