首页 > micolog > gae micolog 验证码

gae micolog 验证码

2009年9月19日 闫鹏 发表评论 阅读评论

今天又遭到了新的一轮垃圾评论,愤怒之下,开始折腾pycaptcha的验证码功能,结果发现gae提供的image模块功能太简单了,没有ImageFont与ImgageDraw的相关能力。通过gae的python运行环境实现验证码看来是不可能了。

调研了一下目前提供验证码的服务,有下面两个,但是验证码的样子都太丑了,不喜欢,就放弃了

1.http://captcha.net/

2.http://captchas.net/

现在就暂时先优化一下micolog自己的验证码服务,避免人家直接发post请求就能发评论吧。观察comments.html文件,注释掉检查验证码的那个js函数,就会发现不填写验证码也能够直接发表评论了。修改blog.py文件,注释掉这一行:

if not (self.request.cookies.get(‘comment_user’, ”)):

再试试看,是不是不输入验证码的话,会提示错误?

惨,就先这样临时解决一下吧,记得要吧comments.html中的js注释恢复哦

您可能会喜欢:

  1. 再次升级micolg的留言验证,防止垃圾评论
  2. 增加head请求处理,避免micolog出现405错误
  3. 乐铺在发放礼品
  4. 修正micolog atom feed更新问题
  5. Gmail Notifier Plus
分类: micolog 标签:

  1. 2009年9月19日08:10 | #1

    刚还正在看

    升级并小修正micolog相关文章功能

    一刷新 就出了一篇 呵呵!

    试试先!

  2. 2009年9月19日11:55 | #2

    @TaoGOGO

    godaddy提供了免费的php空间,可以用它来做个简单的图片验证码api~呵呵

    稳定不?要是挂了,不是所有人都不能留言了…
    dreamehost还收费的都不太好

  3. 2009年9月20日02:36 | #3

    你可以在Python加个判断啊,如果不能产生直接不显示,不让他起作用就行了。

    谷歌的gae也不稳定啊

  4. 2009年9月19日09:54 | #4

    godaddy提供了免费的php空间,可以用它来做个简单的图片验证码api~呵呵

  5. 2009年9月25日02:03 | #5

    收藏一下那2个提供验证码服务的网站……

  6. 2009年9月26日02:33 | #6

    好像有些家伙老发垃圾评论,似乎是国外的,我让系统自动删除那些纯英文的评论,就清静了。
    原来是百度的,我很不喜欢百度的模式,但不能怪里面的开发人员。

  7. 213
    2010年7月12日07:13 | #7

    反对大师傅但是

  1. 本文目前尚无任何 trackbacks 和 pingbacks.