41 lines
1.7 KiB
Markdown
41 lines
1.7 KiB
Markdown
# 대화 요약 (2026-03-05)
|
|
|
|
## 진행한 작업
|
|
|
|
### 1. member 테이블 mb_level COMMENT 수정
|
|
- `login_tables.sql`에서 mb_level COMMENT 수정
|
|
- 실제 DB에 `ALTER TABLE member MODIFY mb_level ...` 실행 반영
|
|
- Comment: `1=일반, 2=지정판매소, 3=지자체관리자, 4=super admin (Roles.php)`
|
|
|
|
### 2. 회원가입 시 사용자 역할 선택 (임시)
|
|
- `app/Views/auth/register.php`: 역할(mb_level) 선택 드롭다운 추가
|
|
- `app/Controllers/Auth.php`: mb_level 검증 및 저장 처리
|
|
- Roles config의 levelNames 활용
|
|
|
|
### 3. 로그인 기능 구현
|
|
- `MemberLogModel` 생성 (member_log 테이블)
|
|
- `Auth::login()`: password_verify, 세션, mb_latestdate 갱신, member_log 기록
|
|
- mb_state 검사 (1=정상, 2=정지, 0=탈퇴)
|
|
- `Auth::logout()`: 세션 삭제, member_log mll_logout_date 갱신
|
|
|
|
### 4. 로그인 후 대시보드 및 로그아웃
|
|
- `app/Views/home/dashboard.php`: 로그인 후 전용 화면 (사용자 정보 + 로그아웃 버튼)
|
|
- `Home::index()`: 로그인 시 dashboard, 비로그인 시 welcome_message
|
|
|
|
### 5. 로그인 후 화면 - 스크린샷 참조
|
|
- 프로젝트 내 스크린샷 없음 확인
|
|
- 문서 기준: 대시보드 최소 구성(사용자 표시 + 로그아웃)
|
|
|
|
### 6. 종량제 관련 자료 정리
|
|
- `docs/종량제 관련 자료/` 폴더 생성
|
|
- `202511_지자체쓰레기봉투_스크린샷` → 쓰레기봉투 물류시스템_스크린샷, ss_gbms 복사
|
|
- `종량제csv` → 종량제 개발목록 폴더로 이동
|
|
- 최종 구조:
|
|
- `docs/종량제 관련 자료/종량제 개발목록/` (CSV 8개)
|
|
- `docs/종량제 관련 자료/쓰레기봉투 물류시스템_스크린샷/`
|
|
- `docs/종량제 관련 자료/ss_gbms/`
|
|
|
|
---
|
|
|
|
*이 파일은 Cursor AI와의 대화 내용을 요약한 것입니다.*
|