• dcc.dp@undipa.ac.id
  • Alamat: Jl. Perintis Kemerdekaan III, BTN Hamzy Blok Q No.3, Makassar, Indonesia

mengubah login laravel 8 jetstream menjadi username

Admins 5 Comments Juli 30, 2021

mengubah login laravel 8 jetstream menjadi username

 

 

Login default di laravel 8 dengan menggunakan jetstream adalah email, tapi kita bisa mengubahnya sesuai dengan keinginan kita. Di sini saya akan contohkan mengubah login email menjadi login username.

Pertama-tama, pastikan terlebih dahulu di tabel user kita ada field username. Kita bisa menambahkan field username sesuai kebiasaan kita masing2. Bisa melalui migration di laravel atau langsung ke database client seperti phpmyadmin atau sequel dan sebagainya.

Kalau sudah ada field username di database users kita, kita sudah bisa mengubah login kita ke field yang kita inginkan seperti username tadi.

Saya asumsikan, form login yang kita gunakan adalah form login bawaan jetstream.

Pertama-tama kita ubah file login.blade.php yang berada di folder resources/views/auth/. 

- Ganti name dan value dari textbox dari email menjadi username

-Ganti juga type dari textbox tsb dari mail menjadi text (agar kita bisa menginput username sesuai format yang kita inginkan / bukan format email)

Selanjutnya ubah file fortify.php yang berada di folder config/.

-Cari tulisan 'username' => 'email' kemudian ganti menjadi 'username' => 'username',  kemudian simpan.

nah, silakan coba login kembali ke aplikasi kalian dengan menggunakan username dan password.

 

Cukup dengan dua langkah di atas, kita sudah bisa mengubah login kita sesuai dengan keinginan. Selamat mencoba

 

 

  • Share: