From Kotlin to Spring Security
kwangsung
There are so many benefits to developing Spring Boot with Kotlin. I think it would be good to learn about them through this lecture.
초급
Kotlin, Spring Boot, Thymeleaf
You can quickly and easily learn the basics of authentication and authorization through tutorials using Spring Boot, Spring Security, and JWT.
Implementing JWT authentication and authorization using Spring Boot
Spring Security Basics
Membership registration, login, and authorization logic

This course is a tutorial designed to help you learn JWT authentication and authorization quickly and easily using Spring Boot and Spring Security.
Updated sample code for Spring Boot 3.4.0 (SNAPSHOT).
Please refer to the links below for the latest sample code for Java and Kotlin versions.
Java : https://github.com/SilverNine/spring-boot-jwt-tutorial
Kotlin : https://github.com/SilverNine/spring-boot-jwt-tutorial-kotlin
"JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties." -jwt.io
JWT is specified in RFC7519 Internet standard and is the most widely used authentication method in token-based authentication systems.
In this tutorial, we will implement membership registration, login, and authorization logic, and quickly and easily experience Spring Security's authentication and authorization logic.
What program do you use in this course?
What are authentication and authorization?
Please tell us what prompted you to start this course.
Who is this course right for?
For those who want to easily learn the basics of token-based authentication and authorization
For those who want to quickly experience the basics of membership registration, login, and authorization logic
12,323
Learners
557
Reviews
83
Answers
4.9
Rating
1
Course
HI, I AM EUNGOO JUNG.
A DEVELOPER FROM PLANET EARTH.
All
5 lectures ∙ (43min)
All
557 reviews
4.9
557 reviews
Reviews 2
∙
Average Rating 4.0
Reviews 205
∙
Average Rating 5.0
5
Voice, delivery, explanation, subtitles, lecture flow, etc. JWT basics are explained well in a short period of time :)
Hello OMG, thank you so much for leaving a nice review. I hope you have a happy day today :)
Reviews 13
∙
Average Rating 5.0
5
It's a really valuable lecture, but... I had a hard time with the User class because I copied and pasted the source code... If you had just typed in the source code, it would have been easy to know whether the User being imported was the Entity User or the User in security.UserDetails... Anyway, thank you for the valuable lecture.
Hello afgman4! I was so focused on making it go quickly that I forgot to explain the import part. I didn't think about that part. I'll try to make it in the next video with that part in mind. Thank you so much for your review :)
Reviews 5
∙
Average Rating 4.6
Reviews 4
∙
Average Rating 3.8
Free
Explore other courses in the same field!