Session和Cookie常會用在儲存用戶訊息和管理用戶狀態,Laravel也有一套現成的可以使用
最常見的交互使用情境就是登入、登入後記錄Cookie,達到無須每次登入
以下詳細介紹
以下是Laravel session基本用法
// Retrieve a piece of data from the session...
$value = session('key');
// Specifying a default value...
$value = session('key', 'default');
// Store a piece of data in the session...
session(['key' => 'value']);
Laravel有自帶Cookie,可以透過Cookie解析工具查看(這裡使用Cookie Editor)
Cookie儲存在客戶端,通常一些會和後端交互使用的都會進行加密
不然例如:語言、地區設定等只有前端會使用的可以不用加密
Laravel HTTP Session
[延伸創作] 深入 Session 與 Cookie:Laravel 的實作