个人订阅号没认证,能给网站做微信登录吗?
能,但方式有限。常见的三种做法里,开放平台的网站扫码登录需要企业或个体资质和备案,而且用户不用关注公众号;认证服务号的带参数二维码体验最好,但要认证服务号;个人订阅号能用的是"消息推送":网页显示一个验证码,用户关注公众号后把码发过去,服务器收到后完成绑定登录。这是官方支持的能力,不需要认证,但要自己维护后端,而且打开后后台的自动回复和菜单会失效。
能,用"关注后发码"的方式。
三种常见做法对比
| 做法 | 体验 | 门槛 | 能涨关注吗 |
|---|---|---|---|
| 开放平台网站扫码登录 | 好 | 需要企业或个体资质、备案、审核 | 不能,用户不用关注 |
| 认证服务号带参数二维码 | 最好,扫码即关注即登录 | 需要认证服务号 | 能 |
| 订阅号消息推送 + 验证码 | 多一步发码 | 能开消息推送就行 | 能 |
个人主体、没认证的订阅号,前两种基本走不通,第三种可以。
第三种怎么工作
- 网页上显示一个几位数的验证码;
- 用户关注公众号,把这个码发过去;
- 你的服务器收到消息,知道是哪个微信发来的,把它和网页上的码绑定;
- 网页检测到绑定成功,自动登录。
这用的是公众号官方的消息推送能力,不是什么取巧的办法。
要接受的代价
- 要自己写程序、维护服务器;
- 打开消息推送后,后台原来的自动回复和菜单会失效,见「公众号开启消息推送前要知道:自动回复和菜单会失效」;
- 不同打开环境要分别处理,见「网站接公众号验证,要给三种打开环境分别留路」。
值不值得做
如果你有一个有稳定访问量的网站,又想把访客变成能反复触达的读者,值得做,思路见「用自己的网站给公众号涨关注:把"带走"设计成关注的理由」。如果网站还没什么访问量,先把网站内容做好更重要。