Laravel 8 模型準(zhǔn)備

2021-07-03 15:07 更新

在開始之前,需要驗(yàn)證你的 App\Models\User 模型是否實(shí)現(xiàn)了 Illuminate\Contracts\Auth\MustVerifyEmail 契約:

<?php

namespace App\Models;

use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

class User extends Authenticatable implements MustVerifyEmail
{
    use Notifiable;

    // ...
} 

一旦這一接口被添加到模型中,新注冊的用戶將自動(dòng)收到一封包含電子郵件驗(yàn)證鏈接的電子郵件。檢查你的 EventServiceProvider 可以看到,Laravel 已經(jīng)為 Illuminate\Auth\Events\Registered 事件附加了一個(gè) SendEmailVerificationNotification 監(jiān)聽器。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)