Как правило, это довольно простая вещь для запуска и запуска, у вас может быть небольшая ошибка где-то в вашем приложении, поэтому вот контрольный список для быстрого go завершения.
Есть ли у пользователя, которого вы тестируете, пустое поле email_verified_at
в базе данных?
Вы добавили implements MustVerifyEmail
в модель пользователя?
class User extends Authenticatable implements MustVerifyEmail
Вы установили для проверки значение true в
routes/web.php?
Auth::routes(['verify' => true]);
Вы правильно добавили промежуточное ПО в маршруты, так что это не проблема .
Кроме этого, у нас мало информации, чтобы go выключить.