찾다

 >  Q&A  >  본문

css - 백엔드 시스템을 개발할 때 권한 등은 어떻게 작동합니까?

예를 들어 메뉴바 표시, 버튼 조작 등 프런트엔드에 필요한 작업만 고려하세요. . 감사합니다

过去多啦不再A梦过去多啦不再A梦2783일 전639

모든 응답(3)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:34:20

    role-menu를 따르면 프런트 엔드는 역할과 메뉴 사이의 관계를 저장해야 합니다(물론 지금은 roleMenuList라고 부르겠습니다. 물론 이 목록은 일반적으로 백그라운드에서 가져옵니다). 이는 순수 ID가 있는 목록일 수 있습니다.

    으아악

    페이지의 메뉴를 렌더링하고 탐색할 때 roleMenuList에 메뉴 항목 ID가 있는지 판단하여 존재하면 표시되고 그렇지 않으면 숨겨집니다.

    버튼 권한의 경우 이 요소를 식별하려면 id와 유사한 식별자도 필요합니다.

    와 같은 맞춤 속성을 사용할 수 있습니다. 으아악

    백엔드에서 버튼 권한 목록을 가져옵니다. 예를 들어 myButtion이 포함된 요소를 숨기거나 비활성화해야 합니다.

    으아악

    코드 식별자를 인식한 후 해당 작업을 수행하세요. 물론 여기에 언급된 것은 단순한 예일 뿐이며 속성은 여전히 ​​신중하고 엄격하게 정의되어야 합니다~

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:34:20

    계정 -> 역할 -> 권한을 참조할 수 있습니다.
    권한은 화이트리스트/블랙리스트에 추가되거나 함께 사용될 수 있습니다. 자격증.

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:34:20

    이전에 php+mysql 댓글 기능을 만들어두었는데, 기존 사용자가 아닌 경우에는 편집, 삭제 등의 버튼이 표시되지 않습니다.

    으아아아

    회신하다
    0
  • 취소회신하다