강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Kakao, Google SNS login (springboot3, vue3)

Implementing Kakao and Google login using Spring Boot. JWT token-based login is implemented. A simple screen is configured through Vue3.

(4.9) 31 reviews

223 learners

Level Basic

Course period Unlimited

  • bradkim
OAuth
OAuth
oauth2
oauth2
JWT
JWT
Spring Boot
Spring Boot
Vue.js
Vue.js
OAuth
OAuth
oauth2
oauth2
JWT
JWT
Spring Boot
Spring Boot
Vue.js
Vue.js

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

cksdnddlek99

95% enrolled

I had concerns about the distribution of responsibilities for social login, and it was very helpful that the lecture clearly explained it. Thank you for producing a quality lecture.

5.0

김경환

100% enrolled

I really enjoyed the high-quality lecture with abundant learning materials. Just when I was having trouble understanding the social login authentication process with just simple searching, I found this lecture that taught me everything I was curious about regarding social login. Thanks to that, I was so engaged that I didn't realize how fast time was passing while taking it :D

5.0

몽몽

95% enrolled

I wasted time searching various blogs trying to implement social login, but because you wrote the code according to the flow of how Oauth works, it was very easy to understand. I have taken other lectures as well, and your lecturing skills are excellent!

What you will gain after the course

  • Implementing JWT token-based login with Spring Boot 3.x

  • OAuth-based sign-up and login

  • Implementing Google Login, Kakao Login, and console work.

1. Learning Content 📕

  • Google/Kakao SNS login implementation (front, backend)


  • oauth login via 2 implementation methods

    • Method 1) SNS login using front-end (authorization code) and server (access token, user information) methods

    • Method 2) SNS login using server (authorization code, access token, user information) method using spring's oauth2-client


  • Google and Kakao console work together in class

2. Technology Stack and Precautions 📢

  • Backend

    • java17, springboot3.4 based restful api development, spring data jpa, jwt token login, mysql

  • Front

    • Utilize html/css/js, vue3, vuetify, vue-router, etc.

  • caution

    • It would be helpful to have basic knowledge of the above technology stacks, but even if you lack that understanding, you will still be able to follow the class without much difficulty.

    • In particular, the Vue part requires very little code, so you can follow along without difficulty. The code is also available on GitHub, so you can easily copy and paste it to follow the class.

3. Teaching Materials 📢

Recommended for
these people

Who is this course right for?

  • A developer who wants to implement social login

  • Someone who has implemented OAuth but lacks a solid understanding of its structure.

  • A developer curious about the division of backend and frontend roles in OAuth implementation.

Hello
This is

3,030

Learners

312

Reviews

122

Answers

4.9

Rating

9

Courses

💪💪💪An expert with both practical field experience and teaching credentials 💪💪💪

Hello, I am instructor Seonguk Kim (bradkim). I graduated from Yonsei University and have worked as a software engineer for over 8 years at major corporations and startups. Currently, I am working as a full-time instructor at a bootcamp. As an instructor with both practical industry experience and teaching expertise, I will deliver essential knowledge in an easy-to-understand manner.

Profile : https://www.linkedin.com/in/seongukkim

Curriculum

All

20 lectures ∙ (6hr 36min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

31 reviews

4.9

31 reviews

  • wogusrla778193님의 프로필 이미지
    wogusrla778193

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thanks to you, it helped me a lot in understanding the flow of jwt + oauth login!

    • yoojinleedev2252님의 프로필 이미지
      yoojinleedev2252

      Reviews 20

      Average Rating 5.0

      5

      30% enrolled

      Keep fighting until you complete it

      • vidkid님의 프로필 이미지
        vidkid

        Reviews 7

        Average Rating 5.0

        5

        100% enrolled

        It was very helpful. Thank you~

        • kukaeden님의 프로필 이미지
          kukaeden

          Reviews 489

          Average Rating 5.0

          5

          60% enrolled

          I learned a lot about Spring Security and OAuth configuration in Spring Boot 3.0! Especially the explanations about the Vue3 interface made it more interesting and engaging to follow along. Thank you for the great lecture!

          • didakd225197님의 프로필 이미지
            didakd225197

            Reviews 3

            Average Rating 5.0

            5

            95% enrolled

            I only knew how to implement it with `oauth-client`. So this is how it's done with other methods! 😆😆 Thank you!!

            $42.90

            bradkim's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!