Files
jongryangje/docs/완료된_개발_내역/인증_및_홈/README.md
2026-04-08 00:23:55 +09:00

1.5 KiB

인증 및 홈(루트) — 구현 완료 내역

로그인 후 이동 경로 및 루트(/) 표시 뷰 정리.


로그인 후 연결 페이지

  • URL: / (루트)
  • 처리: app/Controllers/Auth.php — 로그인 성공 시 redirect()->to(site_url('/'))->with('success', '로그인되었습니다.');

즉, 로그인 후에는 홈(루트) 로 이동한다.


루트(/)에서 표시되는 뷰

  • 라우트: GET /Home::index
  • 컨트롤러: app/Controllers/Home.phpindex() 메서드
조건 뷰 이름 파일 경로
로그인 O bag/daily_inventory app/Views/bag/daily_inventory.php
로그인 X welcome_message app/Views/welcome_message.php
  • 로그인한 사용자는 루트 접속 시 일일 봉투 수불(또는 bag 관련) 화면(bag/daily_inventory)이 보이고, 비로그인 사용자는 환영 페이지(welcome_message)가 보인다.

일일 봉투 수불 화면 — 관리자 이동 버튼

  • : app/Views/bag/daily_inventory.php
  • 동작: 로그인한 사용자의 mb_level3(지자체관리자) 또는 4(super admin)일 때만, 상단 헤더 우측에 「관리자」 버튼을 표시한다.
  • 버튼: 클릭 시 /admin(관리자 대시보드)으로 이동. 스타일은 디자인 규칙의 주 액션 버튼(btn-search)을 사용한다.
  • 판단: Config\Roles::LEVEL_LOCAL_ADMIN, LEVEL_SUPER_ADMIN 상수로 비교.