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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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