Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

cara membuat login hanya dengan email?, laravel

permisi gan gimana caranya biar bisa login hanya dengan email, di laravel ada method contohnya Auth::attempt() tetapi saya ini tableny adalah customer dan modelny juga customer, jadi ketika customer::attempt malah bad method call, jadi kira-kira gimana ya?

if (Customer::attempt($request->only('email'))) {
            return redirect('/dashboard');
        } else {
            return redirect('/login');
        }
avatar werich1
@werich1

89 Kontribusi 7 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

<div>Bad method call artinya method tersebut tidak ada pada class yang dituju, yaitu class Cutomer dimana class tersebut ngga ada method attempt. Solusinya kalo agan mau bikin custom login di tabel lain, agan bisa manfaatin login pakai session, jadi agan bisa bikin custom secara manual, contoh referensi nya bisa diliat dari sini&nbsp;<a href="https://medium.com/@kiddy.xyz/ltutorial-login-register-session-validasi-laravel-5-4-61074b66799">https://medium.com/@kiddy.xyz/ltutorial-login-register-session-validasi-laravel-5-4-61074b66799</a></div>

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban