8.6.2 网页方式绑定账号
没有特殊的要求,几乎适用于所有情况,“招商银行信用卡中心”、“深圳供电”、“小米手机”等都是采用该方式。采用网页方式绑定账号的流程如下。
1)用户点击“账号绑定”菜单,开始绑定账号。
2)公众账号回复一条包含账号绑定页面链接的文本消息,链接中要包含OpenID参数。
3)用户点击文本消息中的网页链接,进入到账号绑定页面。填写业务系统中的用户名和密码,点击提交。需要注意的是,这里提交的是3个参数:用户名、密码和OpenID,OpenID是一个表单隐藏域,值来自于步骤2中的URL传参。
4)后台处理程序获取到OpenID、用户名和密码,调用业务系统的登录接口验证用户名与密码是否匹配,如果匹配则记录OpenID与用户名的关系,否则提示用户名与密码不匹配。
提示 相比之下,网页方式更简便,整个绑定过程都在页面中完成,而短信方式需要用户在短信界面和微信界面之间切换;网页方式受限于手机网速的影响,页面的加载可能比较慢,而短信方式则几乎不受影响;网页方式需要用户提供业务系统的登录账号,而短信方式不需要。在实际应用中,也可以将两种账号绑定方式结合使用。