[59~63일차]20210607-11 팀프로젝트 1주차
팀 이름 : 서영세스메이커 오늘 할일: 1. 웹사이트 정하기 https://www.apple.com/iphone-12/ 2. 할일 나누기 3. DB tables, fields 정하기 database name: teample - users 정보 fields userid , userpw , username, image, mobile , address , email , register_date - items (상품을 뿌리는) item_serial_number, item_name, item_price , item_image, item_size, item_color, item_capacity, - buy (관계형 DB, foreign key 2번 ) - 배송할 때 userid, item_serial_number,..
[54일차 복습] Websocket, 웹소켓 연결하기 + Javascript, Node.js ,express
웹소켓 탄생 이유 및 특징 : https://blckchainetc.tistory.com/206 [http 프로토콜 vs 웹소켓 프로토콜] Websocket, 웹소켓이란? 채팅, 게임, 주식 차트 등의 실시간 통신이 필요한 서비스를 구현하려면 HTTP프로토콜이 아닌 웹소켓 프로토콜을 사용하는 것이 좋다. http는 요청한대로 응답을 보내주는 단순한 프로코톨로 문서 blckchainetc.tistory.com WebSocket , 웹소켓 1. Javascript, node.js, express 기본 세팅 $npm init $npm i express nunjucks server.js 파일, views폴더 - index.html 파일 생성 및 코드 작성 server.js const express = requi..
[JavaScript / Node.js] sha256 해시 알고리즘 암호화, 검증, 복호화 JWT 토큰 사용 정리
SHA256 - 안전한 해시 알고리즘 by NSA - Secure Hash Algorithm 중 하나 - 32 바이트 또는 64 바이트 워드 사용 - 내부 상태 크기 : 256, 블록 크기 : 512, 길이 한계 64, 워드 크기 : 32, 과정수 64, 사용연산 +, and, or, xor, shr, rotr https://ko.wikipedia.org/wiki/SHA SHA - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. SHA(Secure Hash Algorithm, 안전한 해시 알고리즘) 함수들은 서로 관련된 암호학적 해시 함수들의 모음이다. 이들 함수는 미국 국가안보국(NSA)이 1993년에 처음으로 설 ko.wikipedia.org JavaScript, node.js 로 ..