首页 > 解决方案 > 将 csrf 令牌从 Laravel 传递给 Vue

问题描述

将 csrf令牌从Laravel 传递给 Vue 我有一个单独的 Vue 应用程序用于客户端,Laravel 用于后端(API)。我使用 Cookie,所以我需要 csrf 保护。如何将 csrf 令牌从服务器传递到客户端?每 XX 秒将令牌从服务器推送到客户端可能是一种解决方案

标签: laravelvue.js

解决方案


看看这个文档

如果您将其添加到头部的刀片模板中,那么您始终可以从那里拉取 CSRF 令牌

<meta name="csrf-token" content="{{ csrf_token() }}">

然后你可以通过这样做来获取所说的 CSRF 令牌

$('meta[name="csrf-token"]').attr('content')

推荐阅读