OAuth란?
·
Knowledge/🌐 Web 지식
🔗 [Knowledge/🌐 Web 지식] - 인증 / 인가 🔗  [Knowledge/🌐 Web 지식] - 세션(Session) & 토큰(JWT)*위 글에 이어 작성하는 글입니다. 이전까지 로그인에 관한 인증/ 인가의 큰 개념과 이 인증이 어떻게 유지되는지에 대해 알아보았다. 그렇다면 이제 남은 것은 무엇? 바로 '소셜 로그인'이다.  소셜 로그인에 관한 키워드를 검색해 보니 OAuth (2.0)라는 키워드가 제일 많이 언급되었다.아직까진 아무런 정보가 없다. OAuth란 정확히 무엇인지 제대로 알아보자!OAuth란?OAuth는 Open Authorization의 약자로, 제삼자 애플리케이션이 사용자 리소스에 대한 접근 권한을 얻을 수 있게 해주는 표준 인증 프로토콜이다.    * 우선 현대 애플리..
테스트 코드 (Test Code)란?
·
Knowledge/🌐 Web 지식
이번 프로젝트에서 TDD 방법론으로 개발을 진행하기로 결정하였다. 🤔 TDD란? TDD는 (Test-Driven-Developmetnt) 테스트-주도-개발이란 뜻. 소프트웨어 개발 프로세스에서 테스트를 먼저 작성하고, 그 테스트를 통과하는 코드를 나중에 작성하는 방법 🚦구현을 한 이후에 잘 돌아가나 테스트를 하는 게 맞는 순서 아닌가?라는 생각이 들었다.   우선, 테스트 코드부터 확실히 인지한 이후, 다시 판단해보자! RESTful API를 알려면, API를 알아야 되듯이, TDD를 알려면 당연히 Test Code부터 알아야 된다. 테스트 코드에 대해 알아보자! 테스트란? (Testing) 직관적으로 테스트는 말 그대로 검증하는 것이다. 그렇다면 소프트웨어에서의 테스트는 무엇을 검증하는 걸까?소프트..
RESTful API란?
·
Knowledge/🌐 Web 지식
🔗 [Knowledge/🌐 Web 지식] - API란 ? * 위글에 이어 작성한 글입니다. 🙇‍♂️ 얄팍한 코딩사전 님의 유튜브를 참고하였습니다. RESTful API를 알기 전 API에 관하여  알아보았다. 다시 간단히 정리해보자.API란 '네가 이렇게 말하면 내가 이렇게 해 줄게' 라는 하나의 약속을 마치 메뉴판 형식처럼 정해두는 것. 그럼 RESTful API에 대해 본격적으로 알아보자. RESTful API란? RESTful API는 API의 다양한 형식들 중 오늘날 가장 널리 사용되는 것이다.API가 'A가 이렇게 요청하면 B는 이렇게 응답한다'는 약속이라면RESTful API는 A가 어떤 방식으로 요청하고, B가 어떤 방식으로 응답할 지 지정해 놓은 다양한 형식들 중 하나이다 RESTfu..
Sooya186
'Knowledge/🌐 Web 지식' 카테고리의 글 목록