gae micolog 验证码
今天又遭到了新的一轮垃圾评论,愤怒之下,开始折腾pycaptcha的验证码功能,结果发现gae提供的image模块功能太简单了,没有ImageFont与ImgageDraw的相关能力。通过gae的python运行环境实现验证码看来是不可能了。
调研了一下目前提供验证码的服务,有下面两个,但是验证码的样子都太丑了,不喜欢,就放弃了
现在就暂时先优化一下micolog自己的验证码服务,避免人家直接发post请求就能发评论吧。观察comments.html文件,注释掉检查验证码的那个js函数,就会发现不填写验证码也能够直接发表评论了。修改blog.py文件,注释掉这一行:
if not (self.request.cookies.get(‘comment_user’, ”)):
再试试看,是不是不输入验证码的话,会提示错误?
惨,就先这样临时解决一下吧,记得要吧comments.html中的js注释恢复哦
您可能会喜欢:
分类: micolog
刚还正在看
升级并小修正micolog相关文章功能
一刷新 就出了一篇 呵呵!
试试先!
@TaoGOGO
稳定不?要是挂了,不是所有人都不能留言了…
dreamehost还收费的都不太好
你可以在Python加个判断啊,如果不能产生直接不显示,不让他起作用就行了。
谷歌的gae也不稳定啊
godaddy提供了免费的php空间,可以用它来做个简单的图片验证码api~呵呵
收藏一下那2个提供验证码服务的网站……
好像有些家伙老发垃圾评论,似乎是国外的,我让系统自动删除那些纯英文的评论,就清静了。
原来是百度的,我很不喜欢百度的模式,但不能怪里面的开发人员。
反对大师傅但是