• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 회원인증기능에 더해서 유저 레벨별로 제한 두는 기능 질문

회원인증기능에 더해서 유저 레벨별로 제한 두는 기능 질문

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #17588

    박주연
    참가자

    회원인증기능 공부하다가 급 궁금해져서요.  자용자 계정에 따라서 자기가 쓴 글 보이게 하는건 이게 알겠는데, 각 계정 말고 특정한 사용자 그룹을 만들어서 한 그룹은 보이게 하고 다른 그룹에 제한을 두는건 어떻게 하는건가요?

    예를 들어서 스탭레벨, 매니저 레벨이 있는데 list에 있는 게시물에 View 버튼이랑 Approve 버튼이 있으면 스탭에게는 View 버튼만 보이고, 매니저에게는 View랑 Approve 둘다 보이게 하는 기능요. 

    어줍잖은 실력으로 검색을 해보니 Role Based Authorization 이란게 나오던데 이게 맞는건지 모르겠어요. 검색 키워드 혹은 라이브러리 이름만 알려주셔도 엄청 도움이 될 것 같습니다. 감사합니다!

     

    #17593

    codingapple
    키 마스터

    그냥 DB에 유저정보 저장할 때 

    {

    유저이름 : 'aaa',

    유저비번 : 'bbb',

    유저역할 : 'manager' 

    }

    유저역할 필드도 만들어서 저장해놓으면 됩니다

    그럼 이제 유저가 get, post 요청할 때마다 user.유저역할 == 'manager' 면 허락해주세요

    라고 코드짜면 끝입니다

     

    #17636

    박주연
    참가자

    오 감사합니다! 제가 너무 생각을 많이 한 것 같아요 ㅎㅎ 감사합니다!

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠