Для тех, кто не хочет слепо добавить межплатформенный к маршрутам, вам просто нужно добавить классы, которые управляют куки & сеанса в соответствующую группу промежуточного слоя (api
в моем случае). Для меня те классы, где:
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Session\Middleware\StartSession::class,
Это как моя App\Http\Kernel::$middleWare
переменная кончались ищет:
protected $middlewareGroups = [
'web' => [
...
],
'api' => [
'throttle:60,1',
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
\Illuminate\Auth\Middleware\Authenticate::class
],
];
Использование Laravel 5.3
ли обновить вас файл конфигурации конфигурации/auth.php с следующее: https://github.com/laravel/laravel/blob/develop/config/auth.php? –
Да, Единственное изменение: '' model '=> App \ Models \ User \ User_Model :: class, 'вместо' model' => App \ User :: class, ' –
Что делает' попытка() '(или 'login()' или все, что вы используете) возвращаются при попытке аутентификации пользователя? – Bogdan