본문 바로가기
TIL & WIL

WIL 1주차

by 그냥_살자 2022. 5. 15.

(1) JWT

  • JWT는 세션/쿠키와 함께 모바일과 웹의 인증을 책임지는 대표주자로서, 인증에 필요한 정보들을 암호화시킨 토큰.
  • 사용자는 Access Token(JWT 토큰)을 HTTP 헤더에 실어 서버로 보냄.

 

(2) API

API는 애플리케이션 소프트웨어를 구축하고 통합하기 위한 정의 및 프로토콜 세트

 

역할

  • API는 서버와 데이터베이스에 대한 출입구 역할을 하며, 데이터베이스에 저장된 민감한 정보들을 보호하기 위해 허용된 사람들에게만 접근성을 부여함.
  • API는 애플리케이션과 기기가 원활하게 통신할 수 있도록 하며, 여기서 애플리케이션이란 우리가 흔히 알고 있는 스마트폰 어플이나 프로그램을 말함.
  • API는 모든 접속을 표준화하기 때문에 기계/ 운영체제 등과 상관없이 누구나 동일한 액세스를 얻을 수 있음. 즉, API는 범용 플러그처럼 작동함.

 

유형

  • private API : 내부 API로, 회사 개발자가 자체 제품과 서비스를 개선하기 위해 내부적으로 발행하며 제 3자에게 노출되지 않음.
  • public API : 개방형 API로, 모두에게 공개되며 누구나 제한 없이 API를 사용할 수 있는 것이 특징임.
  • partner API : 기업이 데이터 공유에 동의하는 특정인들만 사용할 수 있음. 비즈니스 관계에서 사용되는 편이며, 종종 파트너 회사 간에 소프트웨어를 통합하기 위해 사용됨.

 

장점

▶ Private API를 이용할 경우, 개발자들이 애플리케이션 코드를 작성하는 방법을 표준화함으로써 간소화되고 빠른 프로세스 처리를 가능하게 함. 또한, 소프트 웨어를 통합하고자 할 때는 개발자들 간의 협업을 용이하게 만들어줄 수도 있음.

▶ public API와 partner API 를 사용하면, 기업은 타사 데이터를 활용하여 브랜드 인지도를 높일 수 있으며 고객 데이터베이스를 확장하여 전환율까지 높일 수 있음.

'TIL & WIL' 카테고리의 다른 글

22.05.16. TIL  (0) 2022.05.17
22.05.15. TIL  (0) 2022.05.16
22.05.13. TIL  (0) 2022.05.13
22.05.12. TIL + 미니프로젝트회고록  (0) 2022.05.12
22.05.10. TIL  (0) 2022.05.11

댓글