전체 글 (76) 썸네일형 리스트형 [React] JSON 웹 토큰으로 회원 인증 구현하기 사용자 인증과 JSON 웹 토큰 사용자 인증은 각각의 사용자를 구분하는 목적으로 이용되므로 서비스를 제공하는 서버에 사용자가 입력한 정보를 저장한다. 하지만 구글, 페이스북, 네이버 등 다른 사이트에서 가입되어 입력한 정보를 바탕으로 회원가입을 하용하기도 한다. 이런 방식으로 동작하는 서버들은 OAuth(open standard for access delegation)라고 하는 표준에 기반하며 OAuth는 모두 JSON 웹 토큰이란 기술에 기반을 두고 있다. 토큰(token)은 보통 문자열이나 숫자로 만든다. JSON 웹 토큰(JWT)은 선택적 서명(optional signature)과 선택적 암호화(optional encryption)기술을 사용해 데이터를 만들게 하는 인터넷 표준이며 명칭은 .. [React] 익스프레스 프레임워크로 API 서버 만들기 TCP/IP 프로토콜 알아보기 TCP/IP 프로토콜은 IP 프로토콜 기반에서 데이터 전송 방식을 제어하는 TCP 프로토콜을 함께 호칭하는 용어이며 데이터를 요청하는 클라이언트 프로그램과 데이터를 제공하는 서버 프로그램으로 구성된다. 서버 프로그램은 클라이언트의 데이터 요청이 있는지 알기 위해 특정 포트를 감시하는데 이를 리슨(listen)이라고 하며 감시되는 포트는 다른 TCP/IP 서버는 이 포트에 접근할 수 없다. TCP/IP 연결이 되면 클라이언트와 서버 모두 소켓(socket)이라는 토큰을 얻고 이 소켓을 통해 양방향(bidirectional)으로 데이터를 주고 받는다. 각각의 클라이언트는 중복되지 않는 소켓 번호를 가지므로 한대의 서버에 여러 대의 클라이언트가 각각의 다른 소켓 번호를 통.. 이전 1 2 3 4 ··· 38 다음