js-cookieでSameSiteを指定する方法

import Cookies from 'js-cookie'

Cookies.set('name', 'value', { samesite: 'lax' })

こんな感じで指定できます。

SameSiteとは

SameSiteを指定すると、ブラウザがリクエスト時にクッキーを付与するという挙動をコントロールすることが出来ます。クロスサイトリクエストフォージェリ攻撃 (CSRF) の対策の一つとして有効な手段です。利用可能な値は lax または strict となっており、それぞれ仕様が異なるのでしっかり理解して利用しましょう。 

とても分かりやすく解説されているサイトがあったので貼っておきます。


この記事が気に入ったらサポートをしてみませんか?