代码之家  ›  专栏  ›  技术社区  ›  Axel

如何将cookie从后端(laravel)发送到前端?

  •  3
  • Axel  · 技术社区  · 8 年前

    我像这样传递饼干:

    return response()->json([
        'remember_token' => $user->remember_token,
    ], 200)->withCookie(cookie('auth_token', 'random_token', 3600));
    

    但它根本没有设置cookie!请帮忙!

    0 回复  |  直到 8 年前
        1
  •  1
  •   Qumber Suleyman DOGAN    6 年前

    试试这个:

    $cookie = Cookie::make('auth_token', $user->remember_token, 3600);
    $response = Response::json('remember_token' => $user->remember_token, 200);
    $response->headers->setCookie($cookie);
    return $response;
    

    取自 this answer

    推荐文章