在 Laravel 登录/注册中使用 mews/captcha 扩展包

前言 在网站中,为了防止恶意通过数据字典撞库攻击、注册机批量注册账号,会使用一些防范措施,比如图片验证码、手机验证码、手势验证码、Geetest。今天就介绍一下如何使用 mews/captcha 扩展包防止恶意注册。 用户认证脚手架 Laravel 自带了 用户认证功能,我们将使用此功能来快速构建登录注册。 ...

2018-08-10 · 2 分钟 · 875 字

使用 mews/captcha 扩展包为 Laravel 应用添加图片验证码

安装扩展包 mews/captcha 是一个图片验证码扩展包,通过它我们能够快速的为 Laravel 增加验证码的功能。 使用 Composer 安装扩展包: $ composer require mews/captcha 如果是在 Windows 环境中,需要在 php.ini 文件中取消 php_gd2.dll、php_fileinfo.dll、php_mbstring.dll 的注释,这些都是 mews/captcha 依赖的组件。 ...

2018-08-09 · 3 分钟 · 1195 字

使用 AJAX 刷新、验证 PHP 图片验证码

上一篇文章中讲了如何用 PHP 生成图片验证码,今天给大家讲一下如何使用 AJAX 刷新验证码和验证输入是否正确。 通常我们使用 AJAX 实现点击验证码时刷新生成新的验证码,即“看不清换一张”。填写验证码后,还需要验证所填验证码是否正确,验证的过程是要后台程序来完成,但是我们也可以通过 AJAX 来实现无刷新验证。 ...

2016-02-08 · 1 分钟 · 463 字

PHP 生成图片验证码

验证码用于用户恶意刷注册、评论等,所以在网站中,验证码是颇为重要的东西。 今天就来讲下如何用 PHP 创建一个验证码。 先生成四位验证码,将生成的验证码赋值给session,用于验证: ...

2016-02-04 · 1 分钟 · 412 字