Spring Security 6 with Spring Boot and JWT Tutorial

  Рет қаралды 189,370

Telusko

Telusko

Күн бұрын

Пікірлер: 224
@proudtobehindu55
@proudtobehindu55 4 ай бұрын
Only video which can explain spring security clearly. Nobody else explained like you
@OsafAhmed-l9r
@OsafAhmed-l9r 2 ай бұрын
yes
@hhhhh7457
@hhhhh7457 5 ай бұрын
I liked this video so much that I literally turned off my adblocker to watch the ads and support you
@sadhamhussain1694
@sadhamhussain1694 4 ай бұрын
I don't know why when I see this man I'm getting more confidence in software development. Keep it up man! You made our day
@WorstinJava
@WorstinJava 3 ай бұрын
He is Master and consistent , first keep u " keep it up "
@saandeepkotte7012
@saandeepkotte7012 3 ай бұрын
Best tutorial on Spring security and JWT. No one can convince me otherwise. Every concept has been broken down to it's simplest form and explained step by step which makes it easier to understand. Kudos to you, Navin.
@canwia
@canwia 8 күн бұрын
Bro you are explaining all the mess better than my university profs. Thank you for lightening us my mighty master. Greate work
@AnmolSingh-v9p
@AnmolSingh-v9p 5 ай бұрын
This is hands down the best spring security tutorial out there guys.
@arvindrawat3641
@arvindrawat3641 2 ай бұрын
when creating a jwt token, you are setting the expiration as 60*60*30 milliseconds, we can set it as 1000*60*30 if we want the expiration as 30 min after 'iat'. Great tutorial to learn spring boot.
@zohaibahmed5527
@zohaibahmed5527 2 ай бұрын
Only video which can explain spring security clearly. Nobody else explained like you, iam following you sir since 2017
@PranobKalita-l4b
@PranobKalita-l4b 3 ай бұрын
Sir, the best video for spring security ...you explained every bit that i was using with half information. Thank you
@abdocharrade1811
@abdocharrade1811 3 ай бұрын
How a good lecture you gave. Thank you very much for all the work you're doing and contribution to the online community. Greetings from Germany :)
@rishimishra8530
@rishimishra8530 3 ай бұрын
Best tutorial for security. i have gone throgh many tutorial of other creators but this one is insane. Thanks for your effort Telusco
@AaveshBagwan-b3l
@AaveshBagwan-b3l Ай бұрын
i have searched all over the internet this is by far the best video for the spring security, thank you for this ♥
@steveandro1810
@steveandro1810 4 ай бұрын
@Telusko Use this to kill process on port 3:01:43 lsof -i tcp: kill -9
@HanaaAHamed
@HanaaAHamed 5 ай бұрын
youre literally a legend. whenever im searching for a topic i always check your channel first! thank you for the amazing content!!
@mmk759
@mmk759 2 ай бұрын
Thank you, Navin sir, for your efforts to make our lives easy using Spring Boot and Spring Security. This video helped a lot. For any question related to Spring, Telusko is one stop for all. I request you to create a tutorial on creating our own OAuth server. THANK YOU!
@sarthakhejib8290
@sarthakhejib8290 24 күн бұрын
Thank you for explaining such complex configurations in such a layman terms. Best video till date for spring-security. Thank you again :>
@koutsioj4762
@koutsioj4762 3 ай бұрын
Thank you very much for this video! I am trying to use JWT tokens in my Spring app which is something I haven't done before and when I was searching how to do it I didn't understand what was happening at all. Then I found this video and it's been super helpful! You've also managed to keep me quite focused despite how long the video is, which is impressive 😂
@ayoubabartal7328
@ayoubabartal7328 2 ай бұрын
the best Spring security Tutorial in the whole youtube , big thanks to you .
@codewithomardev
@codewithomardev 2 ай бұрын
Hey Telusko I've been learning Spring for about one year and I've been stuck in Security for about a month. Your video really helped me putting the pieces together and actually understand how everything works (: I come from reading a few books about spring security and this tutorial helped me like you have no idea
@Telusko
@Telusko 2 ай бұрын
Happy to hear that you were able to understand the concepts, and thanks for the appreciation!
@juanliendo6652
@juanliendo6652 2 ай бұрын
No doubt this is the best jwt in springboot tutorial. shared to my friends!
@balazsmakrai8599
@balazsmakrai8599 4 ай бұрын
I love the way you explain things. Even the difficult parts are easy to understand
@munendragaur4965
@munendragaur4965 Ай бұрын
after watching this vedio ,one thing that's pop up in my mind is "you are best tutor on youtube when it comes to java"
@JeevanMalviya-n3b
@JeevanMalviya-n3b 2 ай бұрын
At 1:30:08 you laughed and said create your own class in a sarcasm, i liked that.
@spacetime_wanderer
@spacetime_wanderer 5 ай бұрын
Navin sir, you make all videos very easy to approach. I was very scared of Spring and don't know much. But I was able to understand basics of Spring Security from first 1 hour that I have watched. Thank you! Hoping to finish the rest and try it out for my app.
@johnmigavel4670
@johnmigavel4670 25 күн бұрын
Thank you so much brother. I have completed my Full stack developer course. However, they did not teach all this. Now I understand how spring security works and what is CSRF token and their functions.
@ibrahimhamid2981
@ibrahimhamid2981 2 ай бұрын
I have now conquered my fear of spring security through this your video. Thank you very much. It indeed a great tutorial on Spring Security. ❤❤❤❤❤ Much love sir
@adolfoajucum5373
@adolfoajucum5373 3 ай бұрын
Thank you,I just finished the video. It really helped me overcome my fear of authentication methods.
@privateryan3136
@privateryan3136 4 ай бұрын
This video is amazing! You have very good teaching skills, the concepts you explain are very easy to understand. Thank you for your work!
@CodingMitTommy
@CodingMitTommy 3 ай бұрын
Thank you from Germany. I love your Spring Security Tutorial!!!
@ayushjaiswal17
@ayushjaiswal17 2 ай бұрын
You are a great teacher .Thank you so much for explaining so clearly
@EnggiHuysInTech
@EnggiHuysInTech 5 күн бұрын
Thank you sir for creating this amazing spring security video
@rahul-java-dev
@rahul-java-dev 4 ай бұрын
Thank you so much Sir.... You are always there to support the Java devs. Love you so much ❤❤❤
@technicaltutionwala
@technicaltutionwala 5 ай бұрын
Sir, please teach us payment gateway integration using Spring Boot. Please🙏
@inderacademy7101
@inderacademy7101 4 ай бұрын
Bro use your own mind There are hundreds of tutorials out there You can easily integrate by following any tutorial Or documentation
@mahajveemahajvee8941
@mahajveemahajvee8941 2 ай бұрын
Read books they are great recommendation :- Manning publications
@aishwarydangre2936
@aishwarydangre2936 4 ай бұрын
Sir you nailed it - Best Spring Security 6 Tutorial 🤩🤩
@jasurbekxamroyev2399
@jasurbekxamroyev2399 2 ай бұрын
Hats off, perfect explanation for the new Spring Security 6
@kedmonmaquiz
@kedmonmaquiz 4 ай бұрын
Simply! the best spring security course video
@AyanBhattacherjee-x9j
@AyanBhattacherjee-x9j 4 ай бұрын
Concept is totally Cleared... Love you sir for such tremendous effort. ❤❤❤ I am benefited a lot from this oneliner marathon video...
@sagarniroula3644
@sagarniroula3644 15 күн бұрын
You deserve more subscribers. Thank you brother.
@ridwanray
@ridwanray 4 ай бұрын
Telusko to the World. One of the best tech channels here
@faizquazi292
@faizquazi292 4 ай бұрын
This is very good. Difference I found between other videos is the content. Sir gives content in very detail and clears all the concepts and I really found it very helpful. Thank you so much Navin Sir.❤❤❤
@NghiLam-bn3eh
@NghiLam-bn3eh 4 ай бұрын
Thank you sir! Now I can apply Spring Security to my personal project. Your tutorial is very easy to understand sir .🙏
@arpankundu9235
@arpankundu9235 Ай бұрын
Thank You Sir for this nice playlist to learn Spring Security in a easy way.
@icoomkarbiradar6636
@icoomkarbiradar6636 5 ай бұрын
Thank you so much sir for this much needed series🙏
@justreason5868
@justreason5868 3 ай бұрын
Thanks so much for this great piece of work. In my view, the best explanation of Spring Security, token generation and validation; as well as the concept of authentication for the delivery of secured Restful services.
@mahbubulhasan3128
@mahbubulhasan3128 Ай бұрын
I am from Bangladesh. You are a great man. Thank you so much.
@mauliengineeringworks2861
@mauliengineeringworks2861 Ай бұрын
No 1 navin sir ❤ नादच खुळा🙏
@nilanahansaja21
@nilanahansaja21 2 ай бұрын
Best Tutorial I've ever seen. Thank you :)
@iamladybird
@iamladybird 4 ай бұрын
your explanation is so easy to understand. thank you.
@IndraKurniawan
@IndraKurniawan 5 ай бұрын
Very useful! I'm expecting other programming related too!
@ridwanray
@ridwanray 4 ай бұрын
You may want to check Python
@sureshkannan6313
@sureshkannan6313 4 ай бұрын
Thank you so much for the nice explanation...follower since 2019
@saadahmed4203
@saadahmed4203 12 күн бұрын
excellent video to learn about spring security.
@SehrigulValiyeva
@SehrigulValiyeva Ай бұрын
Thank you so much sir💙The best security video ever👌
@vishalkushwaha6879
@vishalkushwaha6879 4 ай бұрын
Such a good content and tells each and every point very clearly thanks sir❤❤❤
@Sky_feb
@Sky_feb 4 ай бұрын
Happy Teacher's day sir ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
@itxpphere
@itxpphere 2 ай бұрын
Thank you so much sir!! You are great!! Hats off!! Great Video!!🙏🙏🙏🙏
@muqeemuddin8057
@muqeemuddin8057 9 күн бұрын
Thank you for this detailed yet simplified explanation of spring security video. Can you please also make a video on implementing Kafka services for messaging features? Your explanations help me understand topics better and they relate to my level of understanding of topics. Thank you so much.
@AdelitoTeca-mi6xg
@AdelitoTeca-mi6xg 5 ай бұрын
Well on time, I was looking for this all day long
@tejpalkhachane1965
@tejpalkhachane1965 4 ай бұрын
This is very gr8 video, thanks, the video would shine more if you can add all the blocks involved like filters, auth manager, dao, jst auth provider. pls make an video on authorization as well. Thanks Navin🎉🎉
@madner201
@madner201 Ай бұрын
An excellent course. Thank you very much
@hrishikeshgadhe7489
@hrishikeshgadhe7489 5 ай бұрын
Thank you for sharing this great knowledge sir🙏
@AkshayAgarwalCoding
@AkshayAgarwalCoding 2 ай бұрын
Hi Navin Sir, Once again great explanations, great learning, thank you for that. . This was really overwhelming topic, but as you said, we have to do these configuration only once, that was relief. :) From here should we start learning about microservices, or should we stop and create some projects, play around with spring/hibernate and spring security?
@zmaryalaiali5470
@zmaryalaiali5470 6 күн бұрын
Good teacher and explainer
@ankushrai9522
@ankushrai9522 4 ай бұрын
Need one video on Hibernate and ORM theory.🙏
@testtest-rv8wx
@testtest-rv8wx 3 ай бұрын
sir, you did it very good. kindly make a more detail video/series of spring security other features if possible. thank you
@josephmaged5470
@josephmaged5470 3 ай бұрын
Wow, great video thank you so much for your effort
@puneetchhabra2578
@puneetchhabra2578 3 ай бұрын
44:58 : Where is my postmannn! 😂😂
@mohammedarsacm6236
@mohammedarsacm6236 2 ай бұрын
bro do a video on security on microservices , for different architecture , best practise etc ....
@muhammed_adnan8408
@muhammed_adnan8408 2 ай бұрын
Hi sir, you're absolutely genious❤
@i7asn
@i7asn 2 ай бұрын
Thank you man, you are my hero!
@sayedreda3694
@sayedreda3694 16 күн бұрын
1:30:00 I don't know why you didn't make your User entity (model) implements the UserDetails interface, I think this would have been much simpler Maybe this will be changed further in the video Great tutorial btw 😍
@ChintamaniTripathy
@ChintamaniTripathy 5 ай бұрын
Great work with nice explanation !
@rryann088
@rryann088 5 ай бұрын
JUST I N TIME TUTORIAL! Thanks!
@Vandana_Kathula
@Vandana_Kathula 4 ай бұрын
Happy teachers day sir 🎉😊
@sathishkumarr7106
@sathishkumarr7106 2 ай бұрын
Good job Navin.
@GuitarMusicWithRaj
@GuitarMusicWithRaj Ай бұрын
The validateToken method compares the username from token and the one from userDetails. They will always be the same. if the user is found in the database, these two will always be the same. The userDetails object is coming from the same username you extracted earlier. So what is this validateToken really doing. Especially the first part of the condition?
@Macintoshdfr
@Macintoshdfr Ай бұрын
i will comment about that, we are doing two times the same things. We extract username and loadUser and after we extract again in validateToken and compare with loaded user, it's unecessary
@draugno7
@draugno7 2 күн бұрын
And also I read somewhere extractAllClaims will throw an exception if token expired so this check of expiration in validate function is unnecessary. But since this username comparison is also unnecessary, I guess we can just check the expiration time instead
@venkataswamyb-u6n
@venkataswamyb-u6n 2 ай бұрын
At 1:53:00, some may encounter a cyclic dependency error at startup. To avoid this, define a single instance of BCryptPasswordEncoder as a @Bean in a configuration class, ensuring the same instance is injected in both places
@ariel_chess
@ariel_chess Ай бұрын
I didn't do this and it worked. But I don't understand why you'd need to do this. Why would you need to have the same instance? it isn't a component
@genericstospecifics1856
@genericstospecifics1856 4 ай бұрын
I was scared of this topic thanks for making such an informative video Just finished the last part and for some reason even after adding the second oauth client github. I don't see it on the UI, although I was trying to do this on my own little project.
@talgarmarlis
@talgarmarlis 4 ай бұрын
Great tutorial! Awesome
@shivamtyagi7106
@shivamtyagi7106 3 ай бұрын
FYI, 2:13:15... it doesn't work without jackson converter
@vukkumsp
@vukkumsp 2 ай бұрын
If we use oauth2 authorization server starter dependency, it gives JwtEncoder and JwtDecoder making the encoding and decoding the JWT token very easy. But, doing manual way gives more understanding of the process.
@rummanmn3117
@rummanmn3117 16 күн бұрын
Excellent video
@increment-
@increment- 3 ай бұрын
thanks for this tutorial!
@vukkumsp
@vukkumsp 2 ай бұрын
2:58:00 I have one question: If anyone can hold of the username and the algorithm used by this service to generate key then they can easily spoof the JWT token by generating their own right? I thought when user logged in first time, the password is also used in the process of key generation to make the key unique but it is not the case here !
@upasna-v8w
@upasna-v8w 22 күн бұрын
love this guy
@maratmurtuzaliev4745
@maratmurtuzaliev4745 Ай бұрын
Great tut!
@NeoTechVision101
@NeoTechVision101 5 ай бұрын
Sir, can you make a video on tips on how to read documentations? I was trying to read the spring security documentation but it is very confusing unlike how you teaches it. It will be a great help if you will, thank you in advance!
@ridwanray
@ridwanray 4 ай бұрын
Honest truth: Documentation is where those knowledge are taken but it requires some level of understanding and expertise. Not meant for an absolute beginner
@vis2043
@vis2043 Ай бұрын
After seeing the length of the video , I thought of playing it in 1.25x , but he is already in 1.25x 😹
@shricharanramesh7149
@shricharanramesh7149 5 ай бұрын
Great job sir ❤🎉
@yavuz7744
@yavuz7744 4 ай бұрын
Thanks for everything
@vijeyakumarvineescar8439
@vijeyakumarvineescar8439 2 ай бұрын
Thank you so much!!!
@saadkhan6247
@saadkhan6247 4 ай бұрын
Can you make video on frontend (react) demonstrating the use of JWT?
@HARI-iy5uv
@HARI-iy5uv 5 ай бұрын
Sir also needed a video on refresh token, oauth token and so more
@sriharisamudrala2105
@sriharisamudrala2105 5 ай бұрын
Thankyou so much ❤
@MattsBarbosa
@MattsBarbosa 2 ай бұрын
TELUSKO IS THE MAN!!!
@Hidden..03
@Hidden..03 Ай бұрын
I buyed udemy course of telusko...feels like KZbin content is much better...there it's feel like you were in hurry 😂
@young0312
@young0312 4 ай бұрын
good video. could you make a tutorial on refresh token? like the lifecycle, how to use it securely etc
@bhantubharti8292
@bhantubharti8292 3 ай бұрын
Thanks for upload this video its very useful. please upload using ldap if possible
@KamuranDehliz
@KamuranDehliz 4 ай бұрын
It sounds nice and understandable, but you missed the refresh token, which is really important for both JWT token security and user experience. Without a refresh token, users would need to log in more frequently, leading to a less seamless experience. Additionally, the refresh token helps maintain security by allowing for token renewal without requiring the user to re-authenticate constantly.
@ProgrammingIsFunny
@ProgrammingIsFunny Ай бұрын
Thanks
@sweditmajgaonkar
@sweditmajgaonkar 4 ай бұрын
Hello Telusko, First off all thank you for making tech videos it always helpful and because of this video i learn lot. One more thing you ask for the kill port which is in use by service so i am pasting some steps here, you are best teacher but may be it will be helpful for others you are very intelligent.🤩 Thank you for making videos on tech lang. Here are the commands COMMAND TO KILL PID USING PORT:- 1. Run the CMD as administrator and i) find out the port services running. ii) perform following commands. >netstat -a -n -o | find "portnumber" 2. to kill PID >taskkill /PID pidNumber /F
@CinemaClarity07
@CinemaClarity07 4 ай бұрын
Sir aap ne hindi channel par java ki playlist start ki usko pura nahi kiya fir aap ne spring boot playlist start ki usko bhi pura nahi kiya....?
#35 What is JWT and Why
14:47
Telusko
Рет қаралды 37 М.
Simon Sinek's Advice Will Leave You SPEECHLESS 2.0 (MUST WATCH)
20:43
Alpha Leaders
Рет қаралды 2,3 МЛН
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Harsh Truth of Java in 2024! Ft. Ultimate Java Developer @Telusko
28:46
Spring Security 6 with Spring Boot 3 and JWT Tutorial
3:24:42
Daily Code Buffer
Рет қаралды 21 М.
Session Vs JWT: The Differences You May Not Know!
7:00
ByteByteGo
Рет қаралды 319 М.
Spring Security Architecture Explained
14:41
Amigoscode
Рет қаралды 120 М.
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 424 М.
Building web applications in Java with Spring Boot 3 - Tutorial
3:30:40
freeCodeCamp.org
Рет қаралды 759 М.
Spring Boot Tutorials | Full Course
2:48:08
Telusko
Рет қаралды 3,3 МЛН
Spring Boot + Spring Security + JWT from scratch - Java Brains
39:29
Spring Framework and Spring Boot Tutorial with Project
5:25:26
Telusko
Рет қаралды 269 М.
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН