2023.05.30(화) @ 2023.05.30 TIL - 토큰에서 사용되는 Bearer는 무엇인가? 2023.05.30 TIL - 토큰에서 사용되는 Bearer는 무엇인가? [Problem] 토큰에서 사용되는 Bearer는 무엇이고 왜 사용하고 있는가? [Solution] Bearer? 인증 방식 중 하나로, HTTP 요청에 대한 인증 헤더에 사용되는 토큰 타입. 주로 웹 애플리케이션에서 API를 보호하 yoonsoo-space.tistory.com @ 2023.05.30 - Clone coding 2023.05.30 - Clone coding 클론 코딩? ==> 클론 코딩은 웹 사이트, 앱, 소프트웨어 등의 기능을 분석하고 이를 따라서 재구현하는 것이다. 장점 학습 및 실습: 클론 코딩은 실제로 작동..
명령 프롬프트 (Command Prompt, cmd) ==> Microsoft Windows의 기본 유틸리티로, Windows NT 계열 OS의 커맨드라인 해석기(CLI)이다. 윈도우 명령어 처리기(Windows Command Processor)라고도 불린다. cmd 명령어 모음 ASSOC 파일 확장명 연결을 보여주거나 수정합니다. ATTRIB 파일 속성을 표시하거나 바꿉니다. BREAK 확장된 CTRL+C 검사를 설정하거나 지웁니다. BCDEDIT 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성을 설정합니다. CACLS 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정합니다. CALL 한 일괄 프로그램에서 다른 일괄 프로그램을 호출합니다. CD 현재 디렉터리 이름을 보여주거나 바꿉니다. CHC..
01. 준비하기 @ Node.js 입문 - AWS 배포하기 Node.js 입문 - AWS 배포하기 01. 준비하기 환경 설정하기 AWS 가입하기(기본 사양의 서버(EC2)를 1년 동안 무료로 사용할 수 있다.) 가비아 가입하기 & 도메인 구입하기 (결제 기간을 1년, 금액은 최대한 싼 가격으로 구입 추천) 0 yoonsoo-space.tistory.com 환경 설정하기 AWS EC2를 이용해 배포하기 (EC2를 이용해 배포를 끝낸 상태라 가정하고 설명을 시작한다.) 가비아를 이용해 도메인 준비하기 02. 시작하기 Route 53에서 도메인 인증 1. AWS 계정에 로그인 하여 Route 53을 검색하고 대시보드로 이동한다. 2. 대시보드에서 호스팅 영역에 들어간다. 3. 호스팅 영역 생성 4. 도메인 이..
HTTPS란? ==> Hypertext Transfer Protocol Secure는 World Wide Web에서 정보를 안전하게 전송하기 위한 통신 프로토콜이다. 보안 소켓 계층(SSL, Secure Sockets Layer) 또는 전송 계층 보안(TLS, Transpot Layer Security) 프로토콜을 사용하여 웹 브라우저와 웹 서버 간의 통신을 암호화한다. HTTPS는 기본 골격이나 사용 목적 등은 HTTP와 거의 동일하다. 데이터를 주고 받는 과정에 '보안'요소가 추가 되었다는 것이 가장 큰 차이점이다. HTTPS를 사용하면 서버와 클라이언트 사이의 모든 통신 내용이 암호화된다. 웹 서버 하나에 불특정 다수의 사용자가 접근했을 때 사용자마다 키를 주면 암호화의 의미가 없어진다. 따라서 암..
클론 코딩? ==> 클론 코딩은 웹 사이트, 앱, 소프트웨어 등의 기능을 분석하고 이를 따라서 재구현하는 것이다. 장점 학습 및 실습: 클론 코딩은 실제로 작동하는 프로젝트를 재구현함으로써 개발자가 새로운 기술과 개발 방법을 배우고 익힐 수 있는 훌륭한 방법입니다. 기능의 작동 방식을 파악하고 구현하는 과정에서 개발자는 실제 코딩 경험을 쌓을 수 있다. 디자인 및 레이아웃 연습: 클론 코딩은 웹 사이트나 앱의 디자인과 레이아웃을 분석하고 재현함으로써 디자인 관련 기술과 워크플로우를 향상시킬 수 있다. 프로젝트를 통해 실제 UI/UX 디자인을 구현하는 경험을 쌓을 수 있으며, 사용자 경험을 개선하는 방법을 배울 수 있다. 신속한 개발: 클론 코딩은 이미 작동하는 프로젝트를 기반으로 하므로 처음부터 모든 것..
[Problem] 토큰에서 사용되는 Bearer는 무엇이고 왜 사용하고 있는가? [Solution] Bearer? 인증 방식 중 하나로, HTTP 요청에 대한 인증 헤더에 사용되는 토큰 타입. 주로 웹 애플리케이션에서 API를 보호하고 인증하는 데 사용. 클라이언트는 인증을 위해 서버로부터 발급받은 액세스 토큰을 얻어서, 이를 Bearer 토큰으로 설정하고 HTTP 요처의 Authorization 헤더에 포함시킨다. 쿠키나 세션을 이용한 인증보더 더 보안성이 강하고 효율적인 인증 방법이다. ==> 쿠키 인증: 아이디나 암호와 같은 사용자 정보를 쿠이에 담아 서버로 보낸다. HTTP 방식의 통신을 사용할 경우 제 3자가 해당 정보를 염탐할 수 있다. ==> 세션 인증: 세션ID를 보내므로 쿠키에 비해 보안..