관리자단 구현 완료 내역
개발 규칙 및
docs/ai용 개발계획/관리자단_개발_설계.md기준으로 구현된 관리자단(admin) 기능 요약.
접속 URL
| 구분 | URL |
|---|---|
| 관리자 대시보드 | /admin |
| 회원 관리 | /admin/users |
| 회원 등록 | /admin/users/create |
| 로그인 이력 | /admin/access/login-history |
| 승인 대기 | /admin/access/approvals |
| 역할 | /admin/roles |
| 메뉴 | /admin/menus |
- 접속 조건: 로그인한 계정의
mb_level이 3(지자체관리자) 또는 4(super admin)이어야 함.
구현 목록
| 항목 | 경로 | 비고 |
|---|---|---|
| 필터 | app/Filters/AdminAuthFilter.php |
미로그인/비관리자 차단 |
| 라우트 | app/Config/Routes.php |
admin 그룹, adminAuth 적용 |
| 컨트롤러 | app/Controllers/Admin/*.php |
Dashboard, User, Access, Role, Menu |
| 뷰 | app/Views/admin/**/*.php |
layout, dashboard, user, access, role, menu |
상세는 아래 파일 참고.
- 01-필터.md — AdminAuth 필터
- 02-라우트.md — admin 라우트 목록
- 03-컨트롤러.md — 컨트롤러·메서드 요약
- 04-뷰.md — 뷰 구조·역할
- 05-사용방법_확장예정.md — 사용 방법 및 추후 확장