Laravel Inertia で _token csrf をグローバルに追加するにはどうすればよいですか?
P粉608647033
P粉608647033 2023-12-10 20:51:46
0
1
599

Laravel Inertia と Vue Js を使用するプロジェクトがあります。最近csrfトークンに問題があります。ここ https://inertiajs.com/csrf-protection のドキュメントを読んだので、すべての慣性リクエスト/応答に csrf トークンを追加する必要があるかもしれません。

私の質問は、この _token をグローバルに追加するにはどうすればよいですか?したがって、vue ファイルにはファイルが多すぎるため、トークンを 1 つずつ追加する必要はありません。

login.vue の現在のスクリプト コード:

リーリー

私の HandleInertiaRequest (ミドルウェア):

リーリー


P粉608647033
P粉608647033

全員に返信(1)
P粉794851975

csrf トークンを Middleware/HandleInertiaRequests.php ファイルにグローバルに追加します。

リーリー

インスタンスをフォームに追加します。

リーリー

最後に、呼び出しを行います。以下の例では、Inertia useForm() 関数を使用してユーザーをログインさせます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート