Я выполнил точные шаги, упомянутые в Laracast: Что нового в Laravel 5.3: Laravel Passport для реализации api authentication с использованием oauth2 . Мой файл web.php в проекте client / consumer выглядит так: use Illuminate\Http\Request; Route::get('/', function () { $query = http_build_query([ 'client_id' => 2, 'redirect_uri' => 'http://offline.xyz.com/callback', 'response_type' => 'code', 'scope' => '', ]); return […]
Теперь я использую что-то подобное для аутентификации пользователя на моем базовом сайте: if (Auth::attempt($request->only(['id', 'password']))) { // } Как я могу изменить этот код для использования пользовательского столбца в качестве имени пользователя? https://laravel.com/docs/5.3/passport#password-grant-tokens