Сеанс Laravel 11 не сохраняется после перенаправленияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сеанс Laravel 11 не сохраняется после перенаправления

Сообщение Anonymous »

Я создаю базовую функцию входа в систему. Я использую Auth::attempt() для входа в систему и перенаправления на панель управления после успешного входа в систему. Однако существует проблема: несмотря на успешный вход в систему, после перенаправления состояние входа больше не сохраняется.
Я не установил Auth::logout() где угодно. Я внес небольшие изменения в конфигурацию auth.php.
Похоже, что Session не сохраняет мои данные. Можете ли вы мне помочь?
Если вам понадобится дополнительная информация, я предоставлю ее.
Вот мой код
  • auth.php
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'administrators',
],
'api' => [
'driver' => 'passport',
'provider' => 'users',
]
],

/*
|--------------------------------------------------------------------------
| User Providers
|--------------------------------------------------------------------------
|
| All authentication guards have a user provider, which defines how the
| users are actually retrieved out of your database or other storage
| system used by the application. Typically, Eloquent is utilized.
|
| If you have multiple user tables or models you may configure multiple
| providers to represent the model / table. These providers may then
| be assigned to any extra authentication guards you have defined.
|
| Supported: "database", "eloquent"
|
*/

'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => env('AUTH_MODEL', User::class),
],
'administrators' => [
'driver' => 'eloquent',
'model' => env('AUTH_ADMIN_MODEL', Administrator::class),
],
],
  • web.php

Подробнее здесь: https://stackoverflow.com/questions/793 ... r-redirect
Ответить

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

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

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

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

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