anandpilania/laravel-captcha

Captcha validation package for laravel.

v1.0.1 2017-08-04 11:42 UTC

This package is auto-updated.

Last update: 2024-04-13 02:37:24 UTC


README

Captcha package for laravel, that can be embeded in any website as widget.

How to use

  • Install : composer install anandpilania/laravel-captcha
  • Register ServiceProvider OR Facade :
    • AP\Captcha\ServiceProvider::class
    • "Captcha" => AP\Captcha\Facade::class

IF USING DIRECTLY IN LARAVEL PROJECT

  • Add captcha attribute to the view : Captcha::build()
    • build method accepts two parameters 1- int - length of the captcha value, 2- boolean - html : if passed true, returns the default html contianer else return the code (default: false)
  • Add validation field to your specific controller : "captcha_code" => "captcha"

IF USING AS WIDGET

  • Call the route : GET: //HOSTNAME/captcha/widget (optionally can pall the int : length parameter as //HOSTNAME/captcha/widget/6)
  • Refresh the code via calling : GET: //HOSTNAME/captcha/refresh
  • Verify it via calling : GET: //HOSTNAME/captcha/verify