Lewati ke konten

Cookies

Cookies Gaman disini penggunaannya cukup simple, cukup pakai ctx.cookies saja kamu sudah bisa management cookies :)

berikut adalah contoh sederhana membuat cookies

(ctx) => {
ctx.cookies.set('session', 'abogoboga', {
secure: true
expires: 60 * 60 * 24 * 30 // 30 hari
})
}

berikut adalah contoh sederhana mengambil nilai cookies

(ctx) => {
const session = ctx.cookies.get('session')
session.value // string value;
session.json() // json value
session.number() // number value
session.boolean() // boolean value
}

berikut adalah contoh sederhana untuk mengecek apakah cookie ada atau tidak

(ctx) => {
if(ctx.cookies.has('session')){
// TODO
}
}

berikut adalah contoh sederhana untuk menghapus cookie yang sudah ada

(ctx) => {
ctx.cookies.delete('session')
}