본문 바로가기
반응형

java2

테스트 - 외부 API 를 의존하는 OAuth 로그인 테스트하기 참고: 블로그를 이전하여 2023년 8월에 작성한 글을 옮깁니다. 우아한테크코스 피움 프로젝트에서 OAuth 2.0을 이용해 로그인을 구현하였습니다. 즉, 로그인 과정이 외부 API에 의존적이라고 볼 수 있는 것이죠.서비스를 제공할 때 문제가 되는 부분은 아니지만, 로그인에 대한 테스트 코드를 작성할 때는 문제가 될 수 있습니다.그렇다면 어떻게 외부 API에 의존하지 않고 테스트 코드를 작성할 수 있을까요?피움 프로젝트를 통해서 그 방법을 살펴보겠습니다.글을 읽기 전에 몇 가지 사항들을 체크해 봅시다.테스트이 글은 테스트 방법에 대해서 다루지만, 특정 테스트 종류들에 대해서 설명하지 않습니다.특정 테스트에 대한 지식이 필요하시거나 궁금하시다면 아래 자료들을 참고해주시면 감사하겠습니다.단위 테스트 vs 통.. 2024. 10. 31.
로그인 - OAuth 2.0 를 이용한 카카오 소셜 로그인 구현하기 참고: 블로그를 이전하여 2023년 7월에 작성한 글을 옮깁니다. 우아한테크코스 피움 프로젝트를 진행하면서 OAuth 2.0을 이용해 카카오 로그인을 구현하여 그 과정을 기록해보려 합니다.그럼 본격적으로 글을 읽기 전에 몇 가지 사항들을 체크해 봅시다. OAuth 2.0 기초 개념이 글은 독자가 OAuth 2.0 개념을 알고 있다는 가정 하에 작성되었습니다.만약 OAuth 2.0에 대한 기본적인 개념을 파악하고 싶다면 아래 자료를 참고해 주세요.Tecoble - OAuth 개념 및 동작 방식 이해하기Tecoble - OpenID와 OAuth2.0개발 환경이 글은 아래와 같은 환경에서 구현한 내용을 설명하고 있습니다.spring boot 3.1.1java 17설정하기카카오 로그인 흐름을 이해하기 위해 카카.. 2024. 10. 31.
반응형