1.4 KiB
1.4 KiB
관리자단 — 라우트
정의 위치
app/Config/Routes.php — $routes->group('admin', ['filter' => 'adminAuth'], ...)
목록
| Method | URI | Handler | 비고 |
|---|---|---|---|
| GET | /admin |
Admin\Dashboard::index |
대시보드 |
| GET | /admin/users |
Admin\User::index |
회원 목록 |
| GET | /admin/users/create |
Admin\User::create |
회원 등록 폼 |
| POST | /admin/users/store |
Admin\User::store |
회원 등록 처리 |
| GET | /admin/users/edit/(:num) |
Admin\User::edit/$1 |
회원 수정 폼 |
| POST | /admin/users/update/(:num) |
Admin\User::update/$1 |
회원 수정 처리 |
| POST | /admin/users/delete/(:num) |
Admin\User::delete/$1 |
회원 탈퇴 처리 |
| GET | /admin/access/login-history |
Admin\Access::loginHistory |
로그인 이력(기간 조회) |
| GET | /admin/access/approvals |
Admin\Access::approvals |
권한 승인 대기 목록 |
| POST | /admin/access/approve/(:num) |
Admin\Access::approve/$1 |
권한 승인(플레이스홀더) |
| POST | /admin/access/reject/(:num) |
Admin\Access::reject/$1 |
권한 반려(플레이스홀더) |
| GET | /admin/roles |
Admin\Role::index |
역할 목록(Config\Roles) |
| GET | /admin/menus |
Admin\Menu::index |
메뉴 관리(플레이스홀더) |
모든 위 라우트에 adminAuth 필터가 before/after로 적용됨.