Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 23 reviews

164 learners

  • bradkim
로그인처리
OAuth
oauth2
JWT
Spring Boot
Vue.js

Reviews from Early Learners

What you will learn!

  • 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

2,330

Learners

204

Reviews

103

Answers

4.9

Rating

9

Courses

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

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

프로필 : https://www.linkedin.com/in/seongukkim

Curriculum

All

20 lectures ∙ (6hr 36min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

23 reviews

4.9

23 reviews

  • 쿠카이든님의 프로필 이미지
    쿠카이든

    Reviews 436

    Average Rating 5.0

    5

    60% enrolled

    스프링부트 3.0에서의 스프링 시큐리티와 oauth 설정에 대해서 잘 배웠습니다! 특히 vue3 화면에 대한 설명도 해주셔서 더 흥미를 갖고 진행했던것 같습니다. 좋은 강의 감사합니다!

    • 신현섭님의 프로필 이미지
      신현섭

      Reviews 3

      Average Rating 5.0

      5

      95% enrolled

      oauth-client로만 구현하는 방법을 알고 있었는데 다른 방법으로는 이렇게 구현하는 거였군여 ㅋㅋ 감사합니다 !!

      • 김태우님의 프로필 이미지
        김태우

        Reviews 15

        Average Rating 5.0

        5

        95% enrolled

        강의력 goat .. 좋은 강의 감사드립니다 .

        • 보키님의 프로필 이미지
          보키

          Reviews 47

          Average Rating 5.0

          5

          100% enrolled

          잘 봤습니다! 원리까지 설명 감사합니다 :)

          • 몽몽님의 프로필 이미지
            몽몽

            Reviews 22

            Average Rating 4.9

            5

            95% enrolled

            소셜 로그인 구현하려고 여기저기 블로그 뒤져가면서 헛수고만 했는데 Oauth가 이루어지는 흐름에 따라 코드 작성해주시니 너무 이해하기가 좋았습니다. 다른 강의도 수강한 적 있는데 강의력 너무 좋으십니다!

            • bradkim
              Instructor

              도움되셨다니 다행입니다. 좋은 수강평 감사드립니다~!

          $42.90

          bradkim's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!