В настоящее время я переношу кодовую базу на более шаблон RESTful, чтобы я мог запускать мобильное приложение и веб-приложение из одного API.Laravel 5.3, потребляющий собственный API
Я знаю, что laravel 5.3 теперь реализует паспорт Laravel, но как я могу использовать свой собственный API, то есть пользователь подписывает токен аутентификации token/api, а затем каждый запрос на сервер проверяет этот токен, пока у меня есть следующий в моем API маршрутов,
Route::group(['middleware' => 'auth:api'], function() {
Route::get('classes', '[email protected]');
Route::get('classes/{id}', '[email protected]');
Route::post('classes', '[email protected]');
Route::put('classes', '[email protected]');
Route::delete('classes', '[email protected]');
});
в моем Http/kernal.php Я добавил,
\Laravel\Passport\Http\Middleware\CreateFreshApiToken::class
на моем массиве $ middleWareGroups.
Как я могу создать ключ аутентификации для моего пользователя, то есть когда они заходят в систему, как я могу добавить токен к этому пользователю?
смотреть это [laracast] (https: // laracasts.com/series/whats-new-in-laravel-5-3/episodes/13) это бесплатно, и все это объяснит, в том числе пример потребления вашего api – tam5
Смотрите, что и до сих пор меня достало. Из моего внешнего интерфейса (а не vue.js), как я отправляю запрос api. откуда я получу маркер или куки? – Udders
Что у вас на фронте? – tam5