2017 © Pedro Peláez
 

library captcha

A simple and fast captcha generator

image

tsoftware/captcha

A simple and fast captcha generator

  • Wednesday, December 23, 2015
  • by yantao
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Introduction

Tsoftware\Captcha is a captcha generator in Laravel 5!, (*1)

Useage

First:, (*2)

composer require tsoftware/captcha

in app/config.php add, (*3)

  'providers' => [
    Tsoftware\Captcha\CaptchaProvider::class,
  ]

  'aliases' => [
    'Captcha' => Tsoftware\Captcha\CaptchaFacade::class,
  ]

for emaple in app/Http/Controllers/Auth/AuthController.php file, (*4)

  use Captcha;

  public function getCaptcha()
  {
    return Captcha::output('_captcha', 100, 40, 4);
  }


  protected function validator(array $data)
  {
        $validator = Validator::make($data, [
            'name' => 'required|min:5|max:20',
            'email' => 'required|email|max:255|unique:users',
            'password' => 'required|confirmed|min:5',
            'captcha' => 'required',
        ]);

        $validator->after(function($validator) use ($data){
            if (!Captcha::check($data['captcha']))
            {
                $validator->errors()->add('captcha', 'Wrong captcha code!');
            }
        });

        return $validator;
  }

FeedBack

The Versions

23/12 2015

dev-master

9999999-dev

A simple and fast captcha generator

  Sources   Download

MIT

The Requires

 

23/12 2015

v1.0

1.0.0.0

A simple and fast captcha generator

  Sources   Download

MIT

The Requires