Express
-
express, jwt 사용자 인증 기능 구현 (1)Programming/Node.js 2021. 7. 20. 11:04
안녕하세요. 자비스 입니다. 지난시간에 이어서 node.js express 기반의 api서버에 사용자 인증 기능을 구현해보겠습니다. jsonwebtoken 설치 $ npm install jsonwebtoken --save secret key 생성 /config/jwt.js 파일 생성 let jwtObj = {}; jwtObj.secret = "jarvis" module.exports = jwtObj 토큰 발급 /routes/accounts.js 파일 생성 var express = require('express'); var router = express.Router(); var { User } = require('../models/index'); let jwt = require("jsonwebtoken")..
-
express-generator, Sequelize 설치 및 사용법Programming/Node.js 2021. 7. 18. 17:41
안녕하세요. 자비스입니다. node.js api 서버 개발시 필요한 express, sequilize 설치 및 사용방법 관련하여 기록합니다. 설치에 앞서 node 및 npm 설치가 필요합니다. 프로젝트 신규 생성 node.js express framework 는 프로젝트 초기 설정이 까다로운 편입니다. 편리하게 초기 프로젝트 생성을 도와주는 express-generator 으로 생성을 해보겠습니다. npm을 이용해 express-generator 전역 설치 $npm i -g express-generator express 프로젝트 생성하기 $ express --view=pug npm 모듈 설치 $ cd $ npm install 설치가 완료되면 npm start를 통해 express-generator으로 생..