본문 바로가기
Development(Web, Server, Cloud)/22) React.js & Node.js

React.js & Node.js 22일차

by tonyhan18 2022. 1. 27.
728x90

1. 관리자페이지를 따로 만들어서 유저를 관리하는 사이트를 따로 만들거나

2. 토큰에 권한정보를 포함해서 사용하는 방법

 

백엔드는 헤더에 있는 토큰으로 isAdmin을 확인해서 API를 실행시키게 할수도 있다.

-> 1. 페이지 들어올때 admin인지 검증하는 api

-> 2. admin이면 보여지는 화면이 달라지게

 

만약 DB 하나로 관리자를 추가하고 싶으면 column 하나 더 만들어서 관리자인지 아닌지를 넣어주면된다.

 

http로 배포하려면 cloud front를 사용해야한다.

cloud front에 bucket으로 만든 웹주롤 넣어주자.

무효화를 추가로 해주어야 캐시에서 정보를 지우고 항상 최신버전으로 배포해줄 수 있다.

 

이제 우리 도메인의 이름을 바꾸기 위해 Route53을 써야한다.

 

깃헙으로 배포하기

tonyhan18.github.io를 만들자

 

728x90