Я хочу отправить токен на предъявителя и сохранить его как файл cookie во внешнем интерфейсе.
Я передаю cookie так:
return response()->json([
'remember_token' => $user->remember_token,
], 200)->withCookie(cookie('auth_token', 'random_token', 3600));
Но это вообще не установка cookie! Пожалуйста помоги!
Пробовал с withCookie(Cookie::queue($name, $value, 3600))! Но это не сработало
Ваш отредактированный ответ тоже вообще не сработал! Кстати, фронтенд и бэкэнд находятся на разных доменах.
Не могли бы вы попробовать это: return response('Hello World')->cookie( 'name', 'value', $minutes );






Попробуйте это:
$cookie = Cookie::make('auth_token', $user->remember_token, 3600);
$response = Response::json('remember_token' => $user->remember_token, 200);
$response->headers->setCookie($cookie);
return $response;
Взято из этот ответ.
Вы можете попробовать это:
Cookie::queue($name, $value, 3600);ИЛИ$response = Response::make('Hello World'); $response->withCookie(Cookie::make('name', 'value', $minutes));