从WIFIDOG到Web portal

前段时间闲着,而且暑假之前就有这个想法,并且暑假之后证明这样想的不止我一个,于是又开始了折腾。本文不是折腾笔记,所以不会记录太详细。

wifidog搞了很久,挂载优盘出了错,总之后面发现是优盘质量不好,后面换了以后用别的优盘,wifidog总是出错,后来发现是固件版本太低了。我之前用的固件是网友自己集成打包的,所以兼容性不行。后来换了官方固件,wifidog很顺利的运行起来。(装到优盘花了多久我就不说了,fstab有问题)

很有趣的是我用的是TP-Link 720n,官方openwrt固件居然可以把功率改到1000mW,顺便解决功率问题了。

wifidog配置文件比较奇葩,常常弄不懂。其实大多问题仔细看看英文介绍就懂了。

接着就是连接Authpuppy,后面发现bug太多而且问题反复出现,前端丑。装个插件就500,真的不能好好用。搞了一个上午还是不行,错误莫名其妙。一气之下不用了,劳资自己写=_=

写了两天(至少今天是第两天,还没开发完呢),昨天已经可以验证了,我很欣慰。但是问题也很多。自写代码是sf的,貌似推酷也有文章说这个。但是大多都不是很负责,sf的代码甚至html里post表单和php里名称都是错的。压根没有SQL过滤,自己一个a’ or 1=1 — 居然就绕过了。

最后还是自己编写吧,也借鉴别人的,后面从别人网站偷了个登录样式下来,看上去挺酷的。又自己加了sql注入过滤,并且还带了一些账户启用停用的功能。总之现在基本功能有了,也可以用。就是注册功能和后台要开发一下。界面也要再美化,把登录帮助找回密码做好。

QQ截图20160805131255

已有5条评论 发表评论

  1. dkeou /

    今天看到了你的github项目ioauthdog,数据库结构能否发出呢?感谢!

  2. dkeou /

    在github上看到你的项目ioauthdog,感觉不错,一路跟过来的。
    能不能顺手给我个数据库结构?万分感谢!

    1. rest
      rest / 本文作者

      哦,谢谢你的提醒,我已经把数据库结构写进了ioauthdog,在github,可以看看,QQ上也发给你了

      1. dkeou /

        刚看到你的回复。已经根据你的数据库操作推断了一个大概的结构,跑起来了。
        项目很有参考意义。虽然距离真正的web认证服务还有点距离,但是还是加油吧。如果有好的修改我也会提交上去。

        1. rest
          rest / 本文作者

          好的好的,谢谢大哥关注了。我会继续跟着改进的,谢谢!

发表评论

*

Protected with IP Blacklist CloudIP Blacklist Cloud