อยากสอบถามเกี่ยวกับเก็บสถานะผู้ใช้งานหน่อยครับ - Jinja2-FastAPI

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

topoko123
PHP Hero Member
PHP Hero Member
โพสต์: 136
ลงทะเบียนเมื่อ: 26/04/2021 9:02 am

อยากสอบถามเกี่ยวกับเก็บสถานะผู้ใช้งานหน่อยครับ - Jinja2-FastAPI

โพสต์ที่ยังไม่ได้อ่าน โดย topoko123 »

คือว่าหลังจากเราล็อกอินเสร็จแล้ว เราจะรู้ได้ไงว่าผู้ใช้คนนี้คือใคร เพราะสมมุติว่าเมื่อล็อกอินเสร็จได้ JWT มา แต่เมื่อ refresh หน้า่หรือเปลี่ยนหน้าเพจ ค่าที่อยู่ในตัวแปรก็จะหายไปด้วย ยกเว้นว่าเราจะต้องดึงข้อมูลจากฐานข้อมูล ทุก ๆ ครั้งที่เราเปลี่ยนหน้าเพจ หรือว่ามีวิธีอื่น อาจจะเช่นเก็บ user_id ใส่ cookie
ยกตัวอย่างเช่น PHP เมื่อก่อนจะใช้ $_SESSION ในการเก็บข้อมูลไว้ที่ session และนำไปใช้ได้ทุกหน้าเพจจนกว่าจะล็อกเอาท์หรือปิดหน้าเว็บ

หรือวิธีไหนบ้างสอบถามหน่อยครับ

templates ที่ใช้ Jinja2

FastAPI
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากสอบถามเกี่ยวกับเก็บสถานะผู้ใช้งานหน่อยครับ - Jinja2-FastAPI

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ฝั่ง client ต้องส่ง token เข้ามาทุกครั้งที่มีการ request มาที่ server
token จะเป็นตัวบอกว่า เป็น user ไหนในระบบโดย query ข้อมูลจากฐานข้อมูลเพื่อเอารายละเอียดอื่นๆ มาใช้ได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 91