验证码的生成

使用验证码的目的是什么:

    目的就是区分机器与人,保证业务不受机器程序请求的干扰。在线上业务中,写操作是安全级别比较高的操作。

验证码的应用场景:

    1,登录,注册的确定提交前,做人/机器的验证;

    2,发布、回复信息前,做人/机器的校验;

    3,疑似机器请求时,做人/机器校验;

验证码的生成是使用:

 验证码的生成

验证码相关的技术依赖:

    1,验证码的生成需要图片的相关处理,需要了解一些图片相关的lib和函数:如PHP中的GD;

    2,无规律内容生成,简单的需要知道随机数的生成,随机数字+字母,需要ASCII码理论基础;如果有中文还需要一些UTF-8编码的理论基础;

    3,验证码在服务器的存储,例如可以保存在SESSION中。



你可能感兴趣的:(验证码的生成)