cookie တစ်ခုသည်အသုံးပြုသူ၏ဘက်မှအချက်အလက်များနှင့်အခြားဆက်စပ်အချက်အလက်များကိုသိမ်းဆည်းရန်အသုံးပြုသောအသုံးပြုသူ၏ဘေးထွက်တွင်သိမ်းဆည်းထားသောစာသားဖိုင်ငယ်တစ်ခုရှိသည်။ cookies များမှတဆင့်အသုံးပြုသူ၏ browser နှင့် web server တို့အကြားစစ်မှန်ကြောင်းအတည်ပြုခြင်းနှင့်စီမံခြင်းစီမံခန့်ခွဲမှုတို့ကိုစီမံခန့်ခွဲနိုင်သည်။ authentication သည် cookie ရှိသတင်းအချက်အလက်များကိုအတည်ပြုခြင်းဖြင့်အသုံးပြုသူမည်သူမည်ဝါဖြစ်ကြောင်းဆုံးဖြတ်ရန်ဖြစ်သည်။
အခြား authentication နည်းလမ်းများနှင့်နှိုင်းယှဉ်ပါက cookie authentication သည်အောက်ပါအားသာချက်များရှိသည်။
cookies များကိုသတ်မှတ်ပါ - အသုံးပြုသူသည်အောင်မြင်စွာဝင်ရောက်ပြီးသည်နှင့်အသုံးပြုသူအချက်အလက်များကို cookie ထဲမှသိမ်းဆည်းပြီးအသုံးပြုသူ၏ browser သို့ပို့ပါ။
// တည်ဆောက်သည်Cookie
အထက်ပါဥပမာတွင် setcookie function မှတဆင့် cookie အမည်ရှိ cookie အမည်ရှိ cookie ကိုသတ်မှတ်ထားသည့် Setcookie function ကိုမှတစ်ဆင့် setope လုပ်ခြင်းနှင့်နယ်ပယ်တစ်ခုလုံးသည်လျှောက်လွှာတစ်ခုလုံးဖြစ်သည်။
အတည်ပြုရန် cookie: authentication လိုအပ်သည့်စာမျက်နှာများသို့မဟုတ်စစ်ဆင်ရေးများတွင် cookie အချက်အလက်များကိုဖတ်ရှုခြင်းဖြင့်အသုံးပြုသူမည်သူမည်ဝါဖြစ်ကြောင်းအတည်ပြုပါ။
// မှန်ကေြင်းဝန်ခံCookie
}
}
အထက်ပါဥပမာတွင် cookie တွင်ဒေါ်လာ _cookie ['username'] မှတဆင့် cookie တွင်သိမ်းဆည်းထားသောအသုံးပြုသူအမည်အချက်အလက်များကိုကျွန်ုပ်တို့ဖတ်ပြီးနှင့်အညီလုပ်ငန်းများ၌ပြုလုပ်သည်။ အသုံးပြုသူသည် logged in 0 င်ရောက်ခြင်းသို့မဟုတ် cookie သက်တမ်းကုန်ဆုံးပါကသင် login စာမျက်နှာသို့ခုန်ချနိုင်သည်သို့မဟုတ်အခြားလုပ်ရပ်များပြုလုပ်နိုင်သည်။
Cookie authentication သည် Web Development တွင်အသုံးများသော authentication method များထဲမှတစ်ခုဖြစ်သည်။ cookies များနှင့် authentication လုပ်ငန်းစဉ်များကိုကျိုးကြောင်းဆီလျော်စွာသတ်မှတ်ခြင်းဖြင့်စနစ်နှင့်အသုံးပြုသူအတွေ့အကြုံ၏လုံခြုံရေးကိုတိုးမြှင့်နိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်လျှောက်လွှာလိုအပ်ချက်နှင့်အကောင်းဆုံးအလေ့အကျင့်များအပေါ် အခြေခံ. cookie authentication ကိုဒီဇိုင်းဆွဲသင့်သည်။