如何在Laravel中发送自定义中间件的电子邮件验证?

时间:2020-02-12 09:03:47

标签: laravel-5

我有一个自定义的中间件,例如“供应商”。我想对此中间件应用电子邮件验证。所以我为此做了一个新的控制器。

Vendor/Auth/VerificationController

我认为我必须修改VerificationController中的某些功能,例如resendverifyshow。问题是我不知道如何在其中编写代码。

<?php
namespace App\Http\Controllers\Vendor\Auth;

use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\VerifiesEmails;

class VerificationController extends Controller
{
   use VerifiesEmails;

   protected $redirectTo = 'vendor/home';

   public function __construct()
   {
       $this->middleware('auth');
       $this->middleware('signed')->only('verify');
       $this->middleware('throttle:6,1')->only('verify', 'resend');
   }

   public function resend()
   {
      .....???
   }

   public function verify()
   {
      .....???
   }

   public function show()
   {
      ...???
   }
}

任何人都可以指出解决方案吗?

0 个答案:

没有答案