چرا جدول و فیلد ها رو دستکاری کردی برای خودت کار تراشیدی
تو مدلت این رو اضافه کن تا اسم تیبل رو تغییر بدی

    protected $table = 'shl_user';

بعد php artisan make:auth بزن تو کنسول تا کلاس های لاگین و ثبت نام رو بسازه برات
بعد با راهنمایی که اینجا کرده اسم فیلد های لاگین رو تغییر بده

https://stackoverflow.com/questions/...ord-field-name


اگرم خودت میخای کلاس بنویسی این رو تست کن شاید جواب بده

    Auth::attempt(['username' => $username, 'password' => $password]);