강의

멘토링

커뮤니티

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,027

Learners

311

Reviews

122

Answers

4.9

Rating

9

Courses

💪💪💪실무와 강의 경력을 갖춘 전문가 💪💪💪

안녕하세요 김선국(bradkim) 강사입니다. 연세대학교를 졸업하고 대기업, 스타트업 등에서 8년 이상을 소프트웨어 엔지니어로 일해왔습니다. 현재는 부트캠프에서 전업 강사로 일하고 있습니다. 실무 경험과 강의 경험을 모두 갖춘 강사로서, 여러분들에게 반드시 알아야할 지식들 위주로 알기쉽게 전달 드리겠습니다.

프로필 : 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!