Download the PHP package tridiamond/captcha-lumen5 without Composer

On this page you can find all versions of the php package tridiamond/captcha-lumen5. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package captcha-lumen5

Captcha for Lumen5

本項目修改 Captcha for Laravel 5lumen-captcha 加上了lumen 5.5 支持, 也修复了一些导致不能用的bug

Preview

Preview

Install

How to use

bootstrap/app.php中注册Captcha Service Provider:

Set

bootstrap/app.php中可以設定各種自定義類型的驗證碼屬性,更多詳細設定請查看 Captcha for Laravel 5

如果不配置設定檔,默認就是default,驗證碼有效時限為5分鐘。

Example

因為 Lumen 都是無狀態的 API,所以驗證碼圖片都會綁上一個 UUID,先獲得驗證碼的 UUID 跟圖片的 URL,驗證時再一併發送驗證碼與 UUID。

Generate

獲得驗證碼:

type就是在 config 中定義的 Type,如果不指定type,默認為default樣式,Response:

captchaUrl為驗證碼圖片的 URL,captchaUuid為綁定驗證碼圖片的uuid。

validate

在發送 Request 時將驗證碼與 UUID 一併送回 Server 端,在接收參數時做驗證即可:

Links


All versions of captcha-lumen5 with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4
ext-gd Version *
illuminate/config Version ~5.0
illuminate/filesystem Version ~5.0
illuminate/support Version ~5.0
illuminate/hashing Version ~5.0
intervention/image Version ~2.2
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package tridiamond/captcha-lumen5 contains the following files

Loading the files please wait ....