прикрутить авторизацию через санктум, но вот есть незадача, структура таблицы выглядит немного нестандартно, вместо id там us_id, при создании токена выкрутился вот так
$accounts = Users::where('us_name', $request->username)->select('us_id AS id', 'us_name', 'us_pass')->first();
но вот получить информацию о токене не получается т.к. нет id
Route::middleware('auth:sanctum')->any('/admin/who', function (Request $request) {
return $request->user();
});
выдаёт чтото вот такое
Illuminate\Database\QueryException: SQLSTATE[42703]: Undefined column: 7 ERROR: column users.id does not exist
как бы это обмануть??
Никого не обманывай. В моделе которую создаёшь под юзера User задай имя первичного ключа us_id.
Всё вышло, спасибо, + в карму!))
Обсуждают сегодня