권한분기

sang hyeok Lee·2022년 4월 12일
0

권한분기

사이트를 이용하는 사람은 많다. 사이트의 목적이나 사용용도에 따라 다르겠지만 관리자가 있을 수 있고 물건을 판매하는 판매자가 있을 수 있고 물건을 사는 사용자가 있을 수 있다. 그러면 이용자의 목적의 따라 사이트를 이용하는 방법과 필요한 기능도 다르다. 그렇기 때문에 이용자의 상테에 따라 권한을 부여하여 기능을 사용할 수 있도록 해야 한다. 이것이 권한 분기 이다.
권한분기는 다양하게 나눌 수 있는데 넓게는 로그인을 한 사람과 하지 않은 사람, 좁게는 로그인을 한 사람중에 관리자인지, 그냥 사용자인지, 더 나아가 사용자중에 판매자인지, 사장님인지 구매자인지에 따라서 부여되는 권한을 다르게 할 수 있다.
그렌데 문제점이 다양하게 나누는 만큼 많은 페이지와 많은 로직을 구현해야 한다. 이를 해결하기 위해서는 HOC(Higher Order Component)를 사용해 주어야 한다.

profile
개발자 되기

0개의 댓글