Laravel Sanctum и по умолчанию `auth: web`Php

Кемеровские программисты php общаются здесь
Anonymous
Laravel Sanctum и по умолчанию `auth: web`

Сообщение Anonymous »

То, что в некоторых местах мое понимание пакета Sanktum, кажется, неправильно:
1) я подумал, прочитав конфигурацию святилища, он будет использовать дефолт
/*
|--------------------------------------------------------------------------
| Sanctum Guards
|--------------------------------------------------------------------------
|
| This array contains the authentication guards that will be checked when
| Sanctum is trying to authenticate a request. If none of these guards
| are able to authenticate the request, Sanctum will use the bearer
| token that's present on an incoming request for authentication.
|
*/

'guard' => ['web'],
< /code>
web Guard, что означает, что пользователи, которые уже вошли в систему на веб -сайте (использование аутентификации Laravel по умолчанию) смогут просматривать маршруты, защищенные Auth: Sanctum ? /> 2) Как достичь его, чтобы иметь возможность получить доступ к маршруту, либо путем прохождения Bearertoken >, либо, будучи аутентифицированным Laravel (используя cookie session session)? время: < /p>
public const HOME = '/user/dashboard';
< /code>
route.
Using a bearertoken Inside Postman работает нормально.
3) Что такое обеспечение FrontendRequestsArestateful промежуточное программное обеспечение, которое используется?
'api' => [
\Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,


Подробнее здесь: https://stackoverflow.com/questions/788 ... lt-authweb

Вернуться в «Php»