Diskusi Alfonsus Falistyan Jayasaputra Waruwu

Selesai
Alfonsus Falistyan Jayasaputra Waruwu
Ditanyakan pada: Menyimpan Data Auth Dengan Session

Penyimpanan data session

Di video dicontohkan menyimpan data menggunakan session, tetapi kenapa pada saat penyimpanan datanya di Application -> Cookies??

Apa berarti sama aja sebenarnya session itu bagian dari cookies?

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

10 hari yang lalu

Menurut dokumentasi resminya express-session menyimpan id session di Cookies Storage sedangkan session disimpan di server.

Silahkan lihat dokumentasi express-session di https://expressjs.com/en/resources/middleware/session.html

Untuk mengetahui perbedaan storage di browser bisa lihat https://www.geeksforgeeks.org/difference-between-local-storage-session-storage-and-cookies/

Avatar
BroKoding

10 hari yang lalu

Jawaban Terpilih

Halo kak, perlu diketahui express-session sendiri adalah middleware untuk manajemen session di express.js. Saat menggunakannya, data session disimpan dalam cookie yang dikirimkan ke client. Namun, session itu sendiri adalah kumpulan data yang disimpan di server. Saat client mengirimkan cookie tersebut kembali ke server, data session yang terkait dapat diakses dan dimanipulasi oleh server. Ini memungkinkan kita sebagai developer sistem untuk melacak status login, preferensi user, dan data lainnya di seluruh session user.