Kadang kala kita punya project yang masih menggunakan MD5 sebagai hash password, rawan dan tidak dianjurkan memang tetapi namanya juga system lama jadi yaa terima apa adanya dulu saja.
Permasalah nya adalah saat menggunakan auth default dari Laravel harus memenuhi beberapa syarat
- Password field harus menggunakan
password
tidak bisapasswd
ataupass
dan lainnya - Hashing password default menggunakan bcrypt yang lebih modern
- Model harus extends dari
Illuminate\Contracts\Auth\Authenticatable
Lalu bagaimana caranya supanya tetap ini menggunakan default auth system dari laravel tanpa harus implement sendiri logic?