css - 백엔드 시스템을 개발할 때 권한 등은 어떻게 작동합니까?
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 13:32:20
0
3
619

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

过去多啦不再A梦
过去多啦不再A梦

모든 응답(3)
伊谢尔伦

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

으아악

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

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

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

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

으아악

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

Ty80

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

黄舟

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

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿