Fengling RBAC 권한 관리 시스템 은 ThinkPHP5.1 기반의 RBAC 권한 관리 시스템으로 기본 권한 관리를 구현합니다. 이 시스템은 인증을 위한 권한 노드를 기반으로 하며 메뉴 표시 및 숨기기를 제어하고 역할에 따라 권한 노드를 제어할 수 있습니다.
Fengling RBAC 권한 관리 시스템 소프트웨어 아키텍처 1. 프론트엔드 프레임워크:layui2.5.6
2. 백엔드 프레임워크: ThinkPHP5.1.39LTS
3. 백엔드 인터페이스는layuimini를 기반으로 합니다.
1. 개발 환경을 설정하려면 PhpStudy를 사용하는 것이 좋습니다.
2. Git 프로젝트 코드를 로컬에 다운로드하거나 코드를 E:/phpstudy_pro/www/ 디렉터리에 복사합니다.
3. PhpStudy 패널을 통해 웹사이트를 추가하고 프로젝트 루트 디렉터리의 public/ 디렉터리를 가리킵니다.
4. 새로운 데이터베이스 think_rbac를 생성하고(데이터베이스 이름을 사용자 정의한 다음 config/database.php 파일에서 데이터베이스 구성을 수정할 수 있음) 데이터베이스 파일 think_rbac.sql을 가져옵니다.
5. 브라우저(크롬 브라우저 권장)를 사용하여 http://yourdomain.com/admin, 기본 사용자 이름/비밀번호: admin에 액세스합니다.
1. 역할 관리: 역할 추가, 역할 편집, 역할 삭제, 역할 권한 부여
2. 권한 관리 : 권한 추가, 권한 수정, 권한 삭제,
3. 사용자 관리: 사용자 추가, 사용자 편집, 사용자 삭제
4. 로그 관리 : 로그인 로그
5. 기사 관리 : 시뮬레이션 메뉴, 미개발 기능