Langsung ke isi
Nusagates Institute

Nusagates Institute

Indahnya Berbagi

  • Home
  • About
  • Portofolio
    • CitePress – WP Plugin
    • Custom Apps Manajemen Bengkel BengkelBaik
    • Aplikasi Pembayaran Administrasi Sekolah
    • Aplikasi Draft Akta Notaris Pendirian PT Biasa
    • Bimbel Juara
  • Syarat & Ketentuan
  • Kebijakan
  • FAQ
tutorial laravel
📷 tutorial laravel

Laravel: Cara Redirect Ke Halaman Tujuan Setelah Login

Januari 30, 2024 oleh Ahmad Budairi

Aplikasi Laravel yang dibuat menggunakan metode autentikasi akan membatasi halaman tertentu diakses oleh tamu atau pengunjung yang belum login ke aplikasi. Secara default, Laravel akan mengarahkan (redirect) ke halaman home setelah seorang pengguna berhasil melekukan autentikasi. Contoh skemanya seperti ini:

Daftar Isi

Toggle
  • Cara Mengubah Skema Pengalihan Halaman Setelah Login Laravel
  • Contoh Kode Lengkap Middleware Laravel RedirectIfAuthenticated.php
  • Seseorang ingin mengunjungi halaman nusagates.co.id/profile namun karena dia belum login maka dialihkan secara otomatis ke halaman login.
  • Setelah berhasil, Laravel akan otomatis mengalihkan orang tersebut ke halaman home.

Nah! Lalu bagaimana agar orang tersebut dialihkan ke halaman profil setelah berhasil melakukan login? Jawabannya cukup ringkas. Kita hanya perlu mengedit sebaris kode di Middleware.

Cara Mengubah Skema Pengalihan Halaman Setelah Login Laravel

Caranya adalah sebagai berikut:

  • Edit file /app/Http/Middleware/RedirectIfAuthenticated.php
  • Ubah baris kode return redirect(RouteServiceProvider::HOME); menjadi return redirect()->intended(RouteServiceProvider::HOME);

Perubahan kode di atas dibutuhkan untuk Laravel versi 5.3 ke atas yang akan menyimpan last intended url ketika pengecekan Auth Guard.

Contoh Kode Lengkap Middleware Laravel RedirectIfAuthenticated.php

<?php

namespace App\Http\Middleware;

use App\Providers\RouteServiceProvider;
use Closure;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;

class RedirectIfAuthenticated
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse)  $next
     * @param  string|null  ...$guards
     * @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
     */
    public function handle(Request $request, Closure $next, ...$guards)
    {
        $guards = empty($guards) ? [null] : $guards;

        foreach ($guards as $guard) {
            if (Auth::guard($guard)->check()) {
                return redirect()->intended(RouteServiceProvider::HOME);
            }
        }

        return $next($request);
    }
}

Bagikan ini:

  • Bagikan ke WhatsApp(Membuka di jendela yang baru) WhatsApp
  • Bagikan pada Facebook(Membuka di jendela yang baru) Facebook
  • Bagikan ke Pinterest(Membuka di jendela yang baru) Pinterest
  • Bagikan ke Linkedln(Membuka di jendela yang baru) LinkedIn
  • Lagi
  • Cetak(Membuka di jendela yang baru) Cetak
  • Kirim email tautan ke teman(Membuka di jendela yang baru) Surat elektronik
  • Bagikan ke Reddit(Membuka di jendela yang baru) Reddit
  • Berbagi di Tumblr(Membuka di jendela yang baru) Tumblr
  • Bagikan ke Mastodon(Membuka di jendela yang baru) Mastodon

Terkait

How to Cite
Budairi, Ahmad. (2024). Laravel: Cara Redirect Ke Halaman Tujuan Setelah Login. Nusagates Institute. https://nusagates.com/artikel/laravel-cara-redirect-ke-halaman-tujuan-setelah-login/ (Accessed on September 28, 2026 at 16:41)
Iklan nusagates.com/pembuatan-web

Jasa Pembuatan Website & Sistem Aplikasi Web Kustom

Rekayasa software & database kustom (Laravel, React, Go, Python) untuk Sekolah, Bisnis, & Pemerintah. Kebal celah keamanan, data terpusat rapi, dan 100% hak milik Anda.

Buka
Kategori Artikel Tag laravel, login page, original destination, original page, redirect url
Bermitra atau Sendirian? Yuk Pahami Perbedaan PT Perorangan dan PT Biasa
Implementasi NIK menjadi NPWP Diundur Mulai 1 Juli 2024
Photo of author

Ahmad Budairi

Ahmad Budairi, S.Pd. | Seorang Web Developer sekaligus kader Gerakan Pemuda Ansor yang sangat suka menulis artikel. Saya di sini akan lebih banyak menulis seputar Laravel, vue, vuetify, inertiajs, dan hal lain yang berhubungan dengan web development.Kontak: budairi.contact[et]gmail[dot]com
Bacaan Terbaru
Ilustrasi modus salah transfer berujung utang pinjol - Gemini
Kriminal & Finansial

Modus Salah Transfer Rekening: Jebakan Utang Pinjol Ilegal Baru

perbudaan di era pasca kolonialisme
Esai & Satir

Buku Jan Breman Menampar Kita: Menir Belanda Minggat, tapi Gaya Menindasnya Masih Dirawat

Asap Kebakaran Hutan Kalimantan - monika_dt26
Sosial & Budaya

Derita Rakyat: Kemarau Kena Asap, Penghujan Kena Banjir

Sosial & Budaya

Katalog Asbun Orang Jawa: Dari Sego Berkat sampai Linggis Ngambang

Sosial & Budaya

Kala Cukai Melejit Ugal-ugalan dan Rokok Polos Jadi Pelarian

Ilustrasi Menutup Jalan Saat Ada Hajatan
Sosial & Budaya

Ketika Tenda Hajatan Mengkudeta Hak Jalan: Ghasab yang Tidak Disadari

Nusagates
PT NUSAGATES GLOBAL PERSADA

Salatiga, Jawa Tengah, Indonesia

✉️ nusagates@gmail.com 📞 0895-1676-1976

TAUTAN

  • Tentang
  • Kru / Redaksi
  • Kontak

INFORMASI

  • Kerjasama
  • Pedoman Media Siber
  • Kebijakan Privasi
  • Syarat & Ketentuan
  • Pasang Iklan

SERTIFIKASI & SOSMED

DMCA.com Protection Status JTI Trust Standard
© 2026 PT Nusagates Global Persada. All Rights Reserved.