namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; class RedirectIfAuthenticated { public function handle(Request $request, Closure $next, ...$guards) { if (Auth::check()) { return redirect()->route('/'); // Redirect logged-in users to dashboard } return $next($request); // Allow guests to access login/register pages } }