Penjelasan tentang jwt bagi orang yang suka video game

Jadi bayangkan Anda sedang Main game dan setiap Anda menyelesaikan level tertentu, Anda mendapatkan tiket khusus, berisi informasi rahasia tentang gam...

Ditulis Oleh zidan Pada 05 Aug 2023

Jadi bayangkan Anda sedang Main game dan setiap Anda menyelesaikan level tertentu, Anda mendapatkan tiket khusus, berisi informasi rahasia tentang game yang kamu mainkan, seperti level berapa Anda, berapa nyawa yang tersisa, item apa yang sudah Anda kumpulkan, dan lain-lain. Anda tidak bisa mengubah apa yang ada di tiket spesial ini karena hal ini punya kunci yang spesial, hanya bisa di akses oleh game itu sendiri

Nah sekarang jika Anda ingin memainkan level baru, Anda memberikan tiket itu kembali kepada game, dan game memeriksa di bagian mana yang baru saja kamu mainkan, dengan hal ini kamu bisa melanjutkan permainan tanpa mengulangi semua progress yang sudah kamu mainkan. 

Di dunia programming tiket tersebut adalah jwt atau JSON Web Token, hal ini membawa informasi tentang siapa Anda, dan apa saja yang Anda lakukan di website atau di aplikasi, dan diberikan keypad Anda ketika Anda masuk atau log in, lalu kemudian setiap Anda melakukan sesuatu di aplikasi, Anda akan mengirim tiket itu seiring dengan proses yang terjadi jadi website atau aplikasi itu tahu bahwa itu benar-benar Anda dan bisa mengingat apa saja yang diperbolehkan untuk Anda.

The english version : 

Imagine you’re playing a video game and every time you finish a level, you get a special ticket. This ticket has secret information about your game: what level you are on, how many lives you have, what special powers you unlocked, and so on. You can’t change what’s on the ticket because it’s locked with a special key, only the game can do that.

Now, each time you want to play a new level, you give the ticket back to the game, and the game checks it to know exactly where you left off. This way, you can continue your game without having to start from the beginning every time.

In the world of computer programming, a JSON Web Token (JWT) is kind of like that ticket. It carries information about who you are and what you can do on a website or app, and it’s given to you when you log in. Then, every time you do something on the site, you send the ticket along, so the site knows it’s really you and can remember what you’re allowed to do.

Credits to https://www.linkedin.com/in/fromentp/ for saying this.