Ich versuche, ein Cookie in einer Funktion, die keine Antwort zurückgeben wird. Die Funktion wird von einer Middleware aus aufgerufen.Setzen Sie einen Cookie in Laravel 5 + ohne Antwort
Middleware:
// Verify user
$userId = $userService->verify($email, $key);
if ($userId) {
$userService->authenticate($userId, $key);
return $next($request);
} else {
return response('Unauthorized', 401);
}
ruft userService- $> authentifizieren:
// Get user
$user = $this->getById($id);
// Get user zipcode
$user->zipcode = $this->getZipcodeById($id);
// Set session
Session::set('user', $user);
if (!Cookie::has('user_forever')) {
// SET COOKIE
}
Ich habe versucht, eine Antwort in authenticate zurückzukehren, aber es doen't Arbeit. Ich kann es nicht zur Arbeit bringen. Also ich schätze jede Hilfe!
Vielen Dank im Voraus
Verdammt, ich las, dass Cookie-:: Warteschlange 5 in Laravel entfernt wurde, aber es ist sicher funktioniert! Vielen Dank – Glidarn