hamedmehryar/laravel-kickbox-validator

用于 Laravel 表单请求的 kickbox 邮箱验证器(由 'stayum' 分支而来)

1.0.0 2017-04-01 06:41 UTC

This package is not auto-updated.

Last update: 2024-09-20 18:54:11 UTC


README

#Lavarel Kickbox Validator

为 Laravel 表单请求提供 kickbox.io 邮箱查找验证器。这个 Laravel 的自定义验证器使用 kickbox.io API 验证电子邮件是否存在。不仅仅是检查格式,而是检查该电子邮件是否是一个真实存在的注册电子邮件。

也请参见:用于电话号码验证的 Laravel Twilio Validator

### 第 1 步:通过 composer 安装

composer require hamedmehryar/laravel-kickbox-validator

### 第 2 步:将服务提供者添加到您的 config/app.php 文件中

StuYam\KickboxValidator\KickboxValidatorServiceProvider::class

### 第 3 步:将 Kickbox 凭据添加到您的 .env 文件中

KICKBOX_API_KEY=xxxxxxxxxx

### 使用方法:将字符串 'kickbox' 添加到表单请求规则或验证器中,例如

<?php

namespace App\Http\Requests;

use App\Http\Requests\Request;

class EmailFormRequest extends Request
{
    /**
     * Determine if the user is authorized to make this request.
     *
     * @return bool
     */
    public function authorize()
    {
        return true;
    }

    /**
     * Get the validation rules that apply to the request.
     *
     * @return array
     */
    public function rules()
    {
        return [
            'email' => 'required|kickbox'
        ];
    }
}