일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- dockerfile
- git
- worker
- Javascript
- RAPA
- node.js
- 실습
- express
- 도커
- 네트워크
- 용어정리
- Docker-compose
- mysql
- OpenStack
- RAID
- 개념
- 명령어
- kubernetes
- PAT
- IaaS
- 이론
- 쿠버네티스
- PaaS
- 클라우드
- nodejs
- gns3
- docker
- network
- MongoDB
- Docker Swarm
- Today
- Total
목록node.js (2)
융융이'Blog
Node.js로 기본적인 데이터베이스를 연동하기 위해서는 express 를 통하여 node.js 기반 웹 모듈을 설치해준다. npm install express express-generator express PROJECT_NAME npm install 다음으로 데이터베이스(mySQL)를 이용하기 위해서 mySQLWorkbench를 설치해준 뒤 database를 만들어주고 사용하고자 하는 table을 만들어준다. 자세한 내용은 mySQL 자료를 확인해 보자. Localhost, Host, port, password 값을 확인해준뒤 이제 node.js에 적용을 시켜보자 config라는 폴더를 만들어주고 그안에 dbconfig.js 파일을 만들어준다. const mysql = require('promi..
JWT (Json Web Token) JWT 란? JSON Web Token의 약자로 클레임 토큰 기반 인증 방식입니다. 클라이언트의 세션 상태를 저장하는 것이 아니라 필요한 정보를 토큰 body에 저장해서 클라이언트가 가지고 이를 증명서 처럼 사용 JWT의 구성 {Header}, {Payload}, {Verify Signature} 3가지 정보를 '.'로 연결하여 사용한다. Header : JWT 토큰의 유형이나 사용된 해시 알고리즘의 정보가 들어간다. PayLoad : 클라이언트에 대한 정보가 담겨있다. 또한 여기에는 iss,sub,aud,exp,nbf,lat,jti 와 같은 기본 정보가 들어간다. Signature : header에서 저장한 알고리즘과 secret key로 Header..