잘못된 접근 또는 잘못과 같은 사항을 처리할 때

alert로 메세지를 띄워주고 이전 페이지로 돌아가도록 작성

 

 

Route 코드

/* routes/index.js */
router.get('/admin', (req, res, next) => {
  if(req.user !== 'admin') { // admin 유저가 아니면
    return res.render('alert', {error: '잘못된 접근입니다'});
  }
})

 

View 코드

/* views/alert.ejs */
<script type="text/javascript">

  alert('<%=error%>')
  history.back();
</script>

 

 

결과

반응형

'NodeJS' 카테고리의 다른 글

[NodeJS]라즈베리파이에 NodeJS 최신버전 설치하기  (0) 2020.05.17

npm 설치

$> sudo apt-get install npm

 

global 옵션으로 n 설치

$> sudo npm install -g n

 

n으로 nodeJS 최신버전 설치

$> sudo n lts

 

원하는 버전으로 설치하기 위해서는

$> sudo n 8.12.0

 

설치했는데 node 명령어가 안먹힌다면

$> sudo ln -sf /usr/local/n/versions/node/(버전)/bin/node /usr/bin/node

 

반응형

'NodeJS' 카테고리의 다른 글

[Node.JS][Express.JS][ejs] alert 페이지  (0) 2021.12.09

+ Recent posts