File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 22
33namespace App \Models ;
44
5- // use Illuminate\Contracts\Auth\MustVerifyEmail;
5+ use Illuminate \Contracts \Auth \MustVerifyEmail ;
66use Illuminate \Database \Eloquent \Factories \HasFactory ;
77use Illuminate \Foundation \Auth \User as Authenticatable ;
88use Illuminate \Notifications \Notifiable ;
99use Laravel \Fortify \TwoFactorAuthenticatable ;
1010
11- class User extends Authenticatable
11+ class User extends Authenticatable implements MustVerifyEmail
1212{
1313 /** @use HasFactory<\Database\Factories\UserFactory> */
1414 use HasFactory, Notifiable, TwoFactorAuthenticatable;
Original file line number Diff line number Diff line change 146146 'features ' => [
147147 // Features::registration(),
148148 // Features::resetPasswords(),
149- // Features::emailVerification(),
149+ Features::emailVerification (),
150150 // Features::updateProfileInformation(),
151151 // Features::updatePasswords(),
152152 Features::twoFactorAuthentication ([
Original file line number Diff line number Diff line change 11<script setup lang="ts">
2- import EmailVerificationNotificationController from ' @/actions/App/Http/Controllers/Auth/EmailVerificationNotificationController' ;
32import TextLink from ' @/components/TextLink.vue' ;
43import { Button } from ' @/components/ui/button' ;
54import AuthLayout from ' @/layouts/AuthLayout.vue' ;
65import { logout } from ' @/routes' ;
76import { Form , Head } from ' @inertiajs/vue3' ;
87import { LoaderCircle } from ' lucide-vue-next' ;
8+ import {send } from ' @/routes/verification' ;
99
1010defineProps <{
1111 status? : string ;
@@ -28,7 +28,7 @@ defineProps<{
2828 </div >
2929
3030 <Form
31- v-bind =" EmailVerificationNotificationController.store .form()"
31+ v-bind =" send .form()"
3232 class =" space-y-6 text-center"
3333 v-slot =" { processing }"
3434 >
Original file line number Diff line number Diff line change 11<?php
22
3- use App \Http \Controllers \Auth \EmailVerificationNotificationController ;
43use App \Http \Controllers \Auth \EmailVerificationPromptController ;
54use App \Http \Controllers \Auth \NewPasswordController ;
65use App \Http \Controllers \Auth \PasswordResetLinkController ;
76use App \Http \Controllers \Auth \RegisteredUserController ;
87use App \Http \Controllers \Auth \VerifyEmailController ;
8+ use Illuminate \Http \Request ;
99use Illuminate \Support \Facades \Route ;
1010
1111Route::middleware ('guest ' )->group (function () {
2929});
3030
3131Route::middleware ('auth ' )->group (function () {
32- Route::get ('verify- email ' , EmailVerificationPromptController::class)
32+ Route::get ('email/verify ' , EmailVerificationPromptController::class)
3333 ->name ('verification.notice ' );
3434
3535 Route::get ('verify-email/{id}/{hash} ' , VerifyEmailController::class)
You can’t perform that action at this time.
0 commit comments