Мне нужно сделать что-то вроде того, что если электронная почта подтверждена, отобразить <p>
с некоторым текстом на домашней странице, а не с маршрутами, если это возможно
@if(email is verified)
<p>hello there</p>
@endif
@else
<p>you need to verify your email address</p>
Нужно ли мне создавать контроллер или вносить изменения в текущий VerificationController.php
, если я настроил электронную почту, например:
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\VerifiesEmails;
class VerificationController extends Controller
{
/*
|--------------------------------------------------------------------------
| Email Verification Controller
|--------------------------------------------------------------------------
|
| This controller is responsible for handling email verification for any
| user that recently registered with the application. Emails may also
| be re-sent if the user didn't receive the original email message.
|
*/
use VerifiesEmails;
/**
* Where to redirect users after verification.
*
* @var string
*/
protected $redirectTo = RouteServiceProvider::HOME;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
$this->middleware('signed')->only('verify');
$this->middleware('throttle:6,1')->only('verify', 'resend');
}
}