title: Verification code meta:

  • name: description content: EasySwoole verification code component,Can be customized to generate QR code graphics or base64 encoding.
  • name: keywords content: swoole|swoole extension|swoole framework|easyswoole|Verification code|swoole Verification code

EasySwoole verification code component

::: warning Warehouse Address: Verification Code Component :::

EasySwoole provides a separate verification code component, which can output a verification code in a few lines of code.

composer installation

  1. composer require easyswoole/verifycode=3.x

Example:

  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Apple
  5. * Date: 2018/11/12 0012
  6. * Time: 16:30
  7. */
  8. namespace App\HttpController;
  9. use EasySwoole\Http\AbstractInterface\Controller;
  10. use EasySwoole\VerifyCode\Conf;
  11. class VerifyCode extends Controller
  12. {
  13. function index()
  14. {
  15. $config = new Conf();
  16. $code = new \EasySwoole\VerifyCode\VerifyCode($config);
  17. $this->response()->withHeader('Content-Type','image/png');
  18. $this->response()->write($code->DrawCode()->getImageByte());
  19. }
  20. function getBase64(){
  21. $config = new Conf();
  22. $code = new \EasySwoole\VerifyCode\VerifyCode($config);
  23. $this->response()->write($code->DrawCode()->getImageBase64());
  24. }
  25. }