본문 바로가기

레넌의 개발 일기

검색하기
레넌의 개발 일기
프로필사진 brorae

  • 분류 전체보기 (22)
    • Spring (2)
    • Spring Data (2)
    • 자바 (5)
    • DevOps (9)
    • Git (2)
    • Web (2)
Guestbook
Recent Posts
Recent Comments
Link
  • GITHUB
  • EMAIL
Today
Total
Tags
  • 서브모듈
  • mvc
  • 원시값포장
  • CasCadeType
  • 지속적통합
  • StringBuffer
  • WEB APPLICATION SERVER
  • slf4j
  • ci/cd
  • CI-CD
  • Rebase
  • Log4J
  • merge
  • Jenkins
  • web server
  • JPA
  • StringBuilder
  • 정적 팩터리 메서드
  • 정팩메
  • oAuth
  • logback
  • List
  • 지속적배포
  • Swagger
  • MVC패턴
  • logging
  • REST Docs
  • jpaauditing
  • Array
  • submodule
more
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록oAuth (1)

레넌의 개발 일기

Github OAuth 로그인 하기

OAuth 2.0 흐름 1. Github 로그인 자원을 요청한다. 2. Github 로그인 URL(client_id, redirect_url, scope)을 응답한다. 3. 로그인 버튼 클릭 시 Github 로그인 페이지로 이동한다. 4. Github은 정보 제공 동의 허용 여부를 물어본다. 5. 사용자가 동의한다. 6. Github은 Authorization Code를 발급해준다. 7. Authorization Code를 전달한다. 8. Client_id, Client_secret, Authorization_code를 전송한다. 9. Github Access Token을 발급해준다. 10. Github Access Token으로 사용자의 프로필 정보를 요청한다. 11. 사용자의 프로필 정보를 반환한다...

Web 2022. 7. 14. 00:55
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바