1 заметка с тегом

laravel

Laravel + JS Auth — быстрый старт

#Backend (Laravel)
terminal ->

composer require laravel/passport

config.auth.php.guards.driver => ’passport’
app.user:
Добавить трейт Laravel\Passport\HasApiTokens;

php artisan passport:install

#Frontend

axios.defaults.headers.common = { "X-Requested-With": "XMLHttpRequest" };
let token = document.head.querySelector('meta[name="csrf-token"]');
if (token) {
    axios.defaults.headers.common["X-CSRF-TOKEN"] = token.content;
} else {
    console.warn("token error");
}

#Пример routes.api

Route::middleware('auth:api')->get('/nodes', "AdminController@list")->name('api.admin.nodes.list');
2020   laravel