강의

멘토링

커뮤니티

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) 26 reviews

191 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,611

Learners

257

Reviews

114

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

26 reviews

4.9

26 reviews

  • somestory님의 프로필 이미지
    somestory

    Reviews 7

    Average Rating 5.0

    5

    100% enrolled

    많은 도움이됐습니다. 감사합니다~

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

      Reviews 484

      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 51

            Average Rating 5.0

            5

            100% enrolled

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

            $42.90

            bradkim's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!