강의

멘토링

커뮤니티

Programming

/

Back-end

Spring Boot JWT Tutorial

You can quickly and easily learn the basics of authentication and authorization through tutorials using Spring Boot, Spring Security, and JWT.

(4.9) 557 reviews

12,356 learners

Level Basic

Course period Unlimited

  • silvernine
Spring Boot
Spring Boot
JWT
JWT
Spring Boot
Spring Boot
JWT
JWT
Thumbnail

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

OMG

100% enrolled

Voice, delivery, explanation, subtitles, lecture flow, etc. JWT basics are explained well in a short period of time :)

5.0

afgman4

100% enrolled

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.

5.0

hipyohip

100% enrolled

Honestly, it was better than I expected. No, it is a very satisfying jwt lecture. If there are other lectures by the instructor, I would be willing to buy them and watch them. Highly recommended!

What you will gain after the course

  • 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.

Github ✒️ (Please refer to the code below.)

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

Lecture Introduction 📝

"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.

Expected Questions Q&A 🙋🏻‍♂️

What program do you use in this course?

  • I use IntelliJ IDEA, Postman, and Browser, but it's not required :)

What are authentication and authorization?

  • Authentication is the process of verifying who the user sending the request is. It's the correct user.
  • Authorization refers to the process of verifying whether the action the Request is trying to perform is permitted.

Please tell us what prompted you to start this course.

  • I wanted to introduce a very good alternative that I found after being tired of the system expansion issues of the existing authentication method.
  • As a developer, I often work on side or toy projects, and I've found myself implementing authentication and authorization using the simple JWT method. I've created this to share with you.

Recommended for
these people

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

Hello
This is

12,356

Learners

557

Reviews

83

Answers

4.9

Rating

1

Course

HI, I AM EUNGOO JUNG.

A DEVELOPER FROM PLANET EARTH.

Curriculum

All

5 lectures ∙ (43min)

Published: 
Last updated: 

Reviews

All

557 reviews

4.9

557 reviews

  • omg님의 프로필 이미지
    omg

    Reviews 206

    Average Rating 5.0

    5

    100% enrolled

    Voice, delivery, explanation, subtitles, lecture flow, etc. JWT basics are explained well in a short period of time :)

    • silvernine
      Instructor

      Hello OMG, thank you so much for leaving a nice review. I hope you have a happy day today :)

  • afgman4님의 프로필 이미지
    afgman4

    Reviews 13

    Average Rating 5.0

    5

    100% enrolled

    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.

    • silvernine
      Instructor

      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 :)

  • hipyohip님의 프로필 이미지
    hipyohip

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    Honestly, it was better than I expected. No, it is a very satisfying jwt lecture. If there are other lectures by the instructor, I would be willing to buy them and watch them. Highly recommended!

    • silvernine
      Instructor

      Hello hipyohip! Thank you so much for leaving a great review :) I hope you have a great day today!

  • wlsgmdchemd0474님의 프로필 이미지
    wlsgmdchemd0474

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Thank you so much for solving the jwt lecture for free!!!!!!!!!!! I completely understood it :)

    • silvernine
      Instructor

      Hello, Woocheol. Thank you so much for leaving a review. Have a great day today :)

  • sungtaekang님의 프로필 이미지
    sungtaekang

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    I really liked the part where you explained each important code in detail. It was a really helpful lecture. (-.-)(_._) Bow

    • silvernine
      Instructor

      Hello! Thank you so much for leaving a review. I hope you have a bug-free week :)

Free

Similar courses

Explore other courses in the same field!