请问一下, 如何重写登录状态
请问一下, 如何重写登录状态
By wanghongyan
at 2016-02-01
0人收藏 • 2446人看过
我想修改一下程序,可以支付微信登录功能。但是目前却还没有找到写登录状态的地方,麻烦帮忙指导下呗,多谢!
- 登录后方可回帖
14 个回复 | 最后更新于 2016-02-01
回复#1 @lincanbin :
现在我已经能取到微信openid以及用户信息了。但是我怎么能更新cb的登录状态呢?
只需要更新cookie的UserID、UserExpirationTime、UserCode内容就行么?
还是需要再进行其他操作呢?
另外,如果我使用微信的openid来替换现在的UserID来使用的话,系统会有问题么?
回复#3 @lincanbin :
我试了一下,把这几个值都设置了,怎么界面显示的还是没有登录呢?
回复#4 @wanghongyan :
得是有效的值才能显示已登录。
回复#5 @lincanbin :
能帮忙给出一个例子么,多谢
回复#6 @wanghongyan :
程序里的登录不就是?
回复#8 @wanghongyan :
发来看看吧。
回复#9 @lincanbin :
你先看看行不,如果不全的话,我就把全部代码发出来。麻烦了。
if(ismobile()) { $array = array("UserID"=>'2',"UserExpirationTime"=>"1456911790","UserCode"=>"489dcc3f28de2a807e43a09445caf9a9"); setcookies($array); //Wx_UserLogin(); }
回复#10 @wanghongyan :
如果你用的我那个SetCookies函数的话,你得传一个Cookies超时时间进去。
回复#11 @lincanbin :
请教个问题, 可以在index页面里面设置登录状态么?
回复#11 @lincanbin :
请教个问题, 可以在index页面里面设置登录状态么?
回复#12 @wanghongyan :
你想要的话怎么做都可以不是吗?