NodeJS

[Node.JS][Express.JS][ejs] alert 페이지

JeonH 2021. 12. 9. 15:22

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

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>

 

 

결과

반응형