会员绑定问题

来源:10-7 借用Cookie实现用户登录态记录功能

cos9800

2017-06-04

老师之前绑定会员时不是判断了if($openid) ,就是openid存在时才可以绑定么。。。如果用户第一次通过直接输网址进入绑定页面,那cookie中不就取不到openid了?那就执行不了绑定的逻辑啊。。。那就直接到

if( UtilService::isWechat() && $member_info['nickname']  == $member_info['mobile'] ){

return $this->renderJSON([ 'url' => UrlService::buildMUrl( "/oauth/login",[ 'scope' => 'snsapi_userinfo' ] )  ],"绑定成功~~");

}

这里了,这不就有问题了么,都没绑定还提示绑定成功又去授权一次,而且这时授权时还查询不到绑定会员的信息,执行不了修改nickname的和设置登陆态的操作了??这就是说用户第一次只能通过授权进入首页才可以绑定么?

写回答

1回答

cos9800

提问者

2017-06-04

哦,,知道了,,粗心了没注意。。,老师在beforeAction中判断了微信浏览器中必须有openid的...

0
0

微信服务号+Yii2.0构建商城系统全栈应用

传统PC后端与火热微信结合,打造一个摩登的商业电商系统

757 学习 · 744 问题

查看课程