(1)字符型:字符型验证码,是我们日常最经常见到的验证码。通常是一些字母、数字的组合,而且为了增加识别的难度,这些字符经常会被变形、被扭曲、被翻转。
(2)计算型:计算型验证码,通常是一些数学公式,需要进行复杂的运算,才能得出正确的结果。
(3)点击型:点击型验证码的最大特点是:使用者只需要通过鼠标进行点击,不需要输入任何东西。通过这种人类专属的行为动作,以及使用者在浏览器中的一些操作数据、浏览数据等,共同识别出真正的人类。
(4)滑动型:滑动型验证码通过收集使用者的动作,判断是否为人类。
(5)短信型:短信型验证码,是最常用的一种方式。各种APP一般会采用这种方式,简单直接,通过运营商来发送短信。
(6)扫码型:扫码型验证码,实际上就是首先确保在手机上已经成功登录,然后通过扫描二维码的方式在PC上继续登录。
(7)生物特征型:各种人脸识别、指纹识别、声纹识别甚至虹膜识别,都可以算作是生物特征型验证码。