استفاده از Auth با فیلدهای سفارشی جدول User
سلام من یک جدول به نام shl_user دارم و نام کلاس مدل آن هم User هست. فیلد های آن زیر نوشته شده
]=public $fillable
'usr_id',
'usr_email',
'usr_pass',
'usr_firstname',
'usr_lastname',
'usr_nickname',
'usr_level_access',
'usr_created_at',
'usr_updated_at',
;[
حالا من می خوام از Auth::attempt استفاده کنم
باید به چه شکل به کلاس Auth جدول و فیلدهای جدول معرفی کنم؟
نقل قول: استفاده از Auth با فیلدهای سفارشی جدول User
چرا جدول و فیلد ها رو دستکاری کردی برای خودت کار تراشیدی
تو مدلت این رو اضافه کن تا اسم تیبل رو تغییر بدی
protected $table = 'shl_user';
بعد php artisan make:auth بزن تو کنسول تا کلاس های لاگین و ثبت نام رو بسازه برات
بعد با راهنمایی که اینجا کرده اسم فیلد های لاگین رو تغییر بده
https://stackoverflow.com/questions/...ord-field-name
اگرم خودت میخای کلاس بنویسی این رو تست کن شاید جواب بده
Auth::attempt(['username' => $username, 'password' => $password]);
نقل قول: استفاده از Auth با فیلدهای سفارشی جدول User
Auth::attempt(['username'=> $username, 'password'=> $password]);
از این استفاده کن