打算写个新的验证码,有什么建议吗?

打算写个新的验证码,有什么建议吗?

By lincanbin at 2016-04-30
0人收藏 • 19270人看过

原来的验证码强度还是差了不少,得重写一个。

150 个回复 | 最后更新于 2016-07-28
strwei
2016-04-30
#1

QQ截图20160430170013.png

QQ截图20160430170135.png

和坤和大人
2016-04-30
#2

把验证码上的4个数字加减起来,如验证码是4358,下面就有5个框,得手动输入5次,4+3+5+8=28,或4-3-5+8=4,如果一个id在一天内,或某段时间内发帖回帖数超过一定值时会触发验证码的再次输入

lincanbin
2016-04-30
#3

回复#1 @strwei :

前者感觉好像难度很低,后者的话。

大概是个巨大的图库?

lincanbin
2016-04-30
#4

回复#2 @和坤和大人 :

这种意义不大。

和坤和大人
2016-04-30
#5

回复#4 @lincanbin :

光靠验证码的强度来防范有点单一了,还要增加邮箱验证吧(虽然我很反感这个),双管齐下,一个邮箱只能注册一个id,邮箱限定腾讯,搜狐,新浪这三家

lincanbin
2016-04-30
#6

回复#5 @和坤和大人 :

QQ图片20160430220548.png

这个是我刚写的验证码。

和坤和大人
2016-04-30
#7

回复#6 @lincanbin :

验证码797385,两三秒就认出来了,不过没关系,比现在的验证码强多了

lincanbin
2016-04-30
#8

回复#7 @和坤和大人 :

当然不能影响人的识别,我还在看看怎么处理比较好。

lincanbin
2016-05-01
#9

QQ图片20160501010823.png

改成了这样,来防止验证码识别第一步,图像二值化。

能挡住大部分二值化算法了,至少最普通的基于灰度阈值的二值化算法肯定是行不通的。

和坤和大人
2016-05-01
#10

回复#9 @lincanbin :

感觉比上面那个验证码误别难了点,最后那个5仔细看才看得准确

達也
2016-05-01
#11

新改得很不錯,不過有點擔憂實際使用會不會因為縮小時,那兩個5又重疊。

導致人工難以辨識?

lincanbin
2016-05-01
#12

回复 #11 @達也 :

不缩小了,下一版的验证码要跟Bilibili一样大。

lincanbin
2016-05-01
#13

回复 #10 @和坤和大人 :

我觉得还蛮好认的。

memory
2016-05-02
#14

超烦验证码,现在很好。要改也应该是滑动之类的.

用户体验是第一位的!

用户体验是第一位的!

用户体验是第一位的!

lincanbin
2016-05-02
#15

回复#14 @memory :

https://www.zhihu.com/question/31538594

我只能说:滑块太弱鸡了,基本没用。

memory
2016-05-02
#16

回复#12 @lincanbin :

而且验证吗只在针对大流量网站才有用处,建议后台增加开关

lincanbin
2016-05-02
#17

回复#16 @memory :

小流量网站也可能出问题,反正只在登录注册这块加验证码。

memory
2016-05-02
#18

回复#17 @lincanbin :

我还是坚持我的观点:增加后台开关用户体验很重要,阿里的(那种你拖动滑块就会出现一张缺了一块的图,让你通过拖滑块把图补充完整的验证码)就算很弱也好,但毕竟对用户来说很方便,还有百度贴吧的验证码也很不错。

memory
2016-05-02
#19

回复#17 @lincanbin :

我还是坚持我的观点:增加后台开关用户体验很重要,阿里的(那种你拖动滑块就会出现一张缺了一块的图,让你通过拖滑块把图补充完整的验证码)就算很弱也好,但毕竟对用户来说很方便,还有百度贴吧的验证码也很不错。


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录