10)随机倾斜度
选择“是”将给验证码文字增加随机的倾斜度,本设置只针对 TTF 字体的验证码。
11)随机扭曲
选择“是”将给验证码文字增加随机的扭曲,本设置只针对 TTF 字体的验证码。
12)随机颜色
选择“是”将给验证码的背景图形和文字增加随机的颜色。
13)随机大小
选择“是”验证码文字的大小随机显示。
14)文字阴影
选择“是”将给验证码文字增加阴影。
15)GIF 动画
选择“是”验证码将显示成 GIF 动画方式,选择“否”验证码将显示成静态图片方式。
在验证码类型的选择上,由于广告灌水程序技术也在不断升级,所以验证码的设置上也要尽量选择电脑尚不容易辨识的“GIF动画”,“随机扭曲”等设置。
也可以自己制作图片做为验证码文字,图片必须包含字符“2346789BCEFGHJKMPQRTVWXY”24 个字符,且必须为 GIF 透明图片、背景透明、前景黑色,黑色为图片的第一个索引色。图片大小不限制,但建议宽度不大于验证码宽度的 1/4,高度不大于验证码高度。制作完毕后在 static/image/seccode/gif/ 下创建一个新的子目录,目录名任意,把制作完毕的 24 个 GIF 图片上传到新子目录下。
三、验证问答设置
验证问答和验证码比较类似,随机产生,而且需要思考解答,能够对利用灌水程序造成一些麻烦。验证问题应该言简意赅,没有歧义,正常人都能够正确作答。
验证问题及答案设置:
这里可以使用默认的100 以内加减法,也可以增加新问题,建议你经常更换新增加的问题以防止被猜测。
四、注册表单名称设置
在注册表单名称设置方面,通过个性化注册表单名称的设置,也让灌水程序不能肆意妄为。
1)用户名表单设置
默认为 username ,只能是字母和数字的组合,必须以字母开头。修改后的表单名会使得注册机更难发挥作用。
小编推荐阅读