基于ThinkPHP3.2.3实现第三方QQ登录
2017-11-03 •
3 条评论
杂说
最近在弄一个需要验证用户真实性的网页,开始是想到用微信登录的(毕竟现在用微信的人数很多,用起来比较方便吧),但是咧,没有获取到微信登录的权限,需要给钱才能用到微信登录这个功能,所以最后还是直接使用QQ登录好了,能够验证用户真实性就OK吧。
最近在弄一个需要验证用户真实性的网页,开始是想到用微信登录的(毕竟现在用微信的人数很多,用起来比较方便吧),但是咧,没有获取到微信登录的权限,需要给钱才能用到微信登录这个功能,所以最后还是直接使用QQ登录好了,能够验证用户真实性就OK吧。
这次是为学校管理学院做的一个投票系统,基于微信的openid限制每个人投一票,该投票系统对接微信公众号。
手机投票页面
加入投票验证码功能、投票弹框信息
电脑端实时投票情况展示页面
投票数据实时刷新,使用ajax请求,每秒请求一次
后台管理员界面
加入了控制是否开启投票按钮、借用百度折线图进行票数监控、
今天在敲一个项目的代码,看到前辈在类的一开始用到PHP的构造函数__construct()
,找下资料发现,在类开始的用构造方法对于安全性比较好,将其设置为protected
、private
可以防止外界实例化对象。
public function __construct()
{
}
最近几天在做一个教务系统模拟登录系统,并且爬取课表、爬取成绩的项目吧,很奇怪的是,一开始我都是在本地开发的,弄了几天,项目接近尾声吧,便想把这个放在自己的服务器了边,给大家公测的,但是还不信出现了一个Class 'Think\Log' not found
的问题。