TKK_E32230908/app/Http/Controllers/Auth/VerificationController.php

26 lines
616 B
PHP

<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Models\User;
class VerificationController extends Controller
{
public function verify($token)
{
$user = User::where('verification_token', $token)->first();
if (!$user) {
return redirect()->route('login')->with('error', 'Token verifikasi tidak valid.');
}
$user->email_verified_at = now();
$user->verification_token = null;
$user->save();
return redirect()->route('login')->with('success', 'Email berhasil diverifikasi. Silakan login.');
}
}