请问登陆网站时输入的“验证码”有什么作用和意义
增加验证码的主要目的是减少非正常的请求,以保护用户权益.所谓非正常的请求有以下:
1. 爬虫脚本登录,比如登录之后批量发布不良信息.
2. 扫号脚本暴力探测用户帐号,比如暴力破解某些用户的密码.
3. 频繁的使用某一个涉及后台性能瓶颈的功能,导致系统负载过高.非正常的请求中以暴力探测用户帐号这一点对网站安全危害最大,用户帐号被盗窃将会导致用户信任度降低.所以对于网站登录功能添加验证码,以避免用户的个人信息被第三方暴力破解.此外增加验证码可以增加登录门槛,有效避免爬虫模拟用户登录之后批量发布不良信息等行为.为此网站还会在检测到用户发布信息频率过高时,触发验证码校验.而某些涉及数据库查询或后台运行负载较大的功能,管理员不希望同一个用户使用频率过于高,就会增加验证码校验,降低用户使用的频率.