Я использую паспорт laravel для аутентификации. По умолчанию он генерирует несколько таблиц после установки. Одним из них является таблица 'oauth_access_tokens'.
Эта таблица содержит столбец с именем «имя».
Что за этот столбец?
У меня есть следующая функция, и я не знаю, что использовать в поле имени:
public function login(Request $request)
{
if (Auth::attempt(['user_name' => $request->user_name, 'password' => $request->password])) {
$user = Auth::user();
$success['token'] = $user->createToken('xxx')->accessToken;
return response()->json(['success' => $success], 200);
}
return response()->json(['error' => 'Unauthorized'], 401);
}
Столбцы oauth_access_tokens: id, user_id, client_id, имя, области действия, отозвано, create_at, updated_at, expires_at.