기타 개발지식

OAuth 2.0 동작 방식

찐코딩 2022. 8. 10. 10:30

https://blog.naver.com/mds_datasecurity/222182943542

 

OAuth 2.0 동작 방식의 이해

OAuth 2.0(Open Authorization 2.0, OAuth2)은 인증을 위한 개방형 표준 프로토콜입니다. 이 프로토...

blog.naver.com

https://autumnly.tistory.com/65

 

Spring Security OAuth2 인증서버 만들기 02

2. Spring Boot 로 OAuth 인증서버 만들기 Spring Boot 와 Spring Security 를 통해 인증 및 리소스 서버를 만들어 보자. 인증서버와 리소스 서버는 분리할 수도 있지만, 먼저 간단한 구현을 위해 하나로 만들

autumnly.tistory.com

https://daddyprogrammer.org/post/1890/spring-boot-oauth2-resourceserver-asymmetric-keys-to-do-the-signing-process/

 

Spring Boot Oauth2 – ResourceServer : 비대칭키를 이용한 서명(asymmetric keys to do the signing process) - 아빠프

이번 시간에는 인증서버와 리소스 서버간에 토큰 인증시 서명 방식을 변경해 보겠습니다. 서명이란 서로간에 신뢰성있는 통신을 하기 위한 절차라고 생각하면 됩니다. 최신 소스는 아래 GitHub

daddyprogrammer.org

 

https://seungwoolog.tistory.com/95

 

[Server] OAuth와 JWT 도입하기

현재 개발 중인 얼리버디 앱의 인증 서버를 정비하고 있다. Zeplin에서 UI를 확인하니 자체 회원가입을 통한 로그인과 소셜 로그인 방식(네이버, 구글, 카카오) 모두 구현되어있었다. 우선 순위는

seungwoolog.tistory.com

https://www.skyer9.pe.kr/wordpress/?p=2405 

 

Spring Boot OAuth2 Resource Server 구축 – 상구리의 기술 블로그

Spring Boot OAuth2 Resource Server 구축 참조사이트 : https://www.baeldung.com/spring-security-oauth2-jws-jwk 참조사이트 : https://daddyprogrammer.org/post/1890/spring-boot-oauth2-resourceserver-asymmetric-keys-to-do-the-signing-process/ 목표

www.skyer9.pe.kr

https://co-de.tistory.com/36?category=884527 

 

5분안에 구축하는 OAuth 서버 - 02

client 설정 메모리 > DB로 관리 custom 로그인, 권한 동의 페이지 jwt(json web token) 토큰 방식 실제 서비스에서 사용하는 구조로 세가지 사항부터 우선적으로 개선하려고 한다. 1번의 경우에는, 클라이

co-de.tistory.com

https://daddyprogrammer.org/post/1287/spring-oauth2-authorizationserver-database/

 

Spring Boot Oauth2 - AuthorizationServer : DB처리, JWT 토큰 방식 적용 -

앞 장에서는 테스트를 위해 메모리에 정보를 올려놓고 테스트하였으나, 이번에는 DB를 사용해 처리할 수 있도록 개선해 보겠습니다. 최신 소스는 아래 GitHub 주소를 참고해 주세요. https://github.com

daddyprogrammer.org

https://ybdeveloper.tistory.com/107#toc-OAuth%EB%9E%80?%C2%A0 

 

OAuth2.0을 이용한 로그인(인증)에 대한 이해

OAuth란? 다양한 플랫폼(Google, Facebook, Naver...)의 특정 사용자 데이터에 접근하기 위해 제 3자의 클라이언트가 사용자의 접근 권한을 위임 받을 수 있는 표준 프로토콜을 말한다. OAuth의 탄생 OAuth가

ybdeveloper.tistory.com

https://ozofweird.tistory.com/entry/Spring-Boot-%EC%8A%A4%ED%94%84%EB%A7%81-%EC%8B%9C%ED%81%90%EB%A6%AC%ED%8B%B0-%EA%B5%AC%EA%B8%80-OAuth-20-%EB%A1%9C%EA%B7%B8%EC%9D%B8-2

 

[Spring Boot] 스프링 시큐리티, 구글 OAuth 2.0 로그인 (2)

1. 리팩토링 1) 리팩토링 코드 일반적으로 안좋은 프로그래밍은 동일한 코드가 반복되어 사용되는 것이다. 이전 글에 개발한 내용에서 중복되는 코드라면, 'SessionUser' 코드이다. 첫 화면을 불러오

ozofweird.tistory.com