What Is JWT and Why Should You Use JWT

preview_player
Показать описание
JSON Web Tokens (JWT) are talked about all the time, but what exactly are they and how do they work. In this video I will explain in depth exactly what JWT is, how it works, why it is secure, and when you should use it. We will go through multiple visual demonstrations of exactly how and why JWT works. We will also compare JWT to the more common and traditional session based user authorization. By the end of this video you will have a complete understanding of JWT, how it works, and when you should use it.

📚 Materials/References:

🧠 Concepts Covered:

- What JWT is
- JWT vs Session
- The components of JWT
- How JWT is secure
- When you should use JWT
- The advantages of JWT

🌎 Find Me Here:

#JWT #WDS #JSONWebToken
Рекомендации по теме
Комментарии
Автор

An articulate clear explanation of a very important security concept. Keep the videos coming Kyle.

powderriverfarrier
Автор

I work in the software industry and needed to understand JWT. Your tutorial is by far one of the best I've seen. Clear, concise and super easy to understand. Uber thank you!

gimmins
Автор

Man you're really a godsend, how is it humanly possible to pack so much info AND explain it all so lucidly in 15 mins?! I read so many articles but they all made the verify signature sound like magic and here you simplify it like it's no big deal. Now I finally understand why jwt is important. Thank you so so much Kyle! 😃

nsharma
Автор

JWT in this tutorial is all about authentication, not authorization contrary to what was described, because its use here is identifying whether the user is the same user as the one that logged in (just like with sessions). Perhaps the confusion is that JWTs are commonly used for authorization by being created to grant access to APIs so that the API server knows the client is authorized to use the API. Neverthless, JWTs can be used for authentication (as in this tutorial) such as "ID tokens" and also for authorization such as "access tokens". A clear tutorial apart from this!

glorat
Автор

this is one of the underrated explanations of jwt.
as full stack engineer, I remember taking your react course 2 years ago where we were building a food application applying all the http verbs.
now, I have been working for 7 months as full stack engineer here in seattle waghinston.
if someone had told me, I will be a developer one day, I wouldn't have believed.
thanks again

gabrielfono
Автор

Excellent explanation of JWT, I was literally able to understand JWT in 15 minutes !

riccoduro
Автор

I don't think there is any better video on the Internet explaining JWT concepts in such detailed crystal clear manner !!!
Its lovely from you, Kyle

evergreen
Автор

This is seriously the best explanation of JWT I have viewed. Thank you!

IntrinDesign
Автор

Another use case for JWT is the following:

- The client signs the JWT with their own private key
- The client shares its public key with you, and you keep a copy on the server
- Everytime you decode the JWT, you verify its validity with the copy of the public key that you have on the server

moy
Автор

I'm gonna say what everyone else said. this might be the clearest explanations ever!

tayfun
Автор

I love the way you started the video by explaining, JWT is meant for authorisation not authentication. It shows how hard you work for your content. Thank you and kudos to you..

sarthakshah
Автор

Thank you for the tutorials! You are making a huge difference!

NehaGupta-fdhs
Автор

Was struggling to understand the concept of JWT since over 2 weeks, I'm glad I watched this tutorial. Complete concept of JWT has been cleared in my mind now. Thanks a lot for making it so clean and simple to understand.

virajyadav
Автор

Thankyou so much for this. I cant believe the difference between you explaining things vs my teachers. I finally get it now! It wasnt that difficult after all. I also love how you explain why you should use it & show us a few examples.

howtobecomeapanda
Автор

Your speaking is really easy to listen to for a non native speaker like me. Thank you so much.

ThaiNguyen-ggxj
Автор

Thanks this was not only super helpful in understanding jwts, but it also clarified how a session works!

JamesJon
Автор

So much better than my professor's explanations. The visuals help a lot too. Thank you Kyle.

Texas
Автор

Nice one Kyle, you speak so clearly and sound highly knowledgeable about JWT. Really appreciate the effort you put into your videos. Awesome. Keep up the good work.

TshepoMokgoatjane
Автор

I'm really in awe of how easy to understand and clear you made this topic. What an incredible explanation! This is one of your best videos :)

BlueHat
Автор

I have been working with JWT for a while, but this explanation made me clear how things work under the hood. Thanks and keep up the good work.

abhishekgupta