Node.js에서 로그인에 따른 권한이나 요청에 따른 데이터 필터릴을 하기위해서는 2가지 방법 형태로 존재한다.
전체 일괄적용하는 방법 또는 응답에 대한 개별적용 방법이다.
전체 일괄적용은 이미지, 텍스트파일, 기타 프론트용 js파일에도 영향을 미친다.
Express 모듈 기준으로 작성되어 있다.
* 전체 일괄 적용
const express = require('express');
const app = express();
app.use(function(req, res, next) {
//인터셉터 역할 부여
next();
});
* 응답에 대한 개별 적용
const express = require('express');
const router = express.Router();
router.all('/매핑주소',function(req, res, next) {
//인터셉터
next();
}, function(req, res, next) {
//인터셉터 이후 행동
});
위 all 함수를 post 또는 get으로 바꾸어도 동작 한다.
반응형
'Node.js' 카테고리의 다른 글
NodeJs 오라클 연동 (NodeJs Oracle, Node.js Oracle, Oracle 연동) (16) | 2019.08.14 |
---|---|
NodeJs Mysql 연동(Nodejs Maria 연동, 노드js 마리아, 노드js mysql) (0) | 2019.08.14 |
Nodejs 에서 Mybatis 사용하기 (마이바티스, Node.js Mybatis) (10) | 2019.05.16 |
Node.js 웹소캣 서버 그리고 클라이언트, 채팅방과 함께하는 구성 (0) | 2019.04.28 |
Node.js 반복문에서의 동기화, bluebird (2) | 2019.04.28 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글