Stabilize auth flow and profile images
This commit is contained in:
@@ -0,0 +1,83 @@
|
||||
# 2026-07-16 아침 시작 체크리스트
|
||||
|
||||
목적: 오늘 작업을 바로 이어가기 위해, 가장 먼저 확인할 항목만 짧게 정리한다.
|
||||
|
||||
## 1. 먼저 볼 기준
|
||||
|
||||
- 현재 프로필 이미지 정책:
|
||||
1. 네이버웍스
|
||||
2. Baron UUID 이미지
|
||||
3. 기본 아바타
|
||||
- 전날 최종 상태:
|
||||
- 실기기 직원검색 화면에서 실제 프로필 사진 노출 확인 완료
|
||||
- 앱은 `tdc114plus-auth /api/v1/profile-image` 우선 호출
|
||||
- 실패 또는 미발견 시 `https://baroncs.co.kr/employee_img/{uuid}.jpg` fallback 사용
|
||||
|
||||
## 2. 아침 시작 순서
|
||||
|
||||
### 1) auth 서버 상태 확인
|
||||
|
||||
```bash
|
||||
curl -fsSL --max-time 5 http://127.0.0.1:5001/health
|
||||
```
|
||||
|
||||
정상 기준:
|
||||
|
||||
```json
|
||||
{"jwks":"ok","provider":"baron","status":"ok"}
|
||||
```
|
||||
|
||||
### 2) reverse 상태 확인
|
||||
|
||||
```bash
|
||||
ADB_SERVER_SOCKET=tcp:172.21.128.1:5037 ./scripts/flutter-docker.sh adb -s R5CT42QTCNX reverse --list
|
||||
```
|
||||
|
||||
필수 확인:
|
||||
|
||||
```text
|
||||
tcp:5000 tcp:5000
|
||||
tcp:5001 tcp:5001
|
||||
```
|
||||
|
||||
### 3) 필요 시 auth 서버 재기동
|
||||
|
||||
```bash
|
||||
./scripts/start-auth-server.sh --restart --env-file=/home/ubuntu/workspace/tdc114plus/scripts/.env.android-device.local
|
||||
```
|
||||
|
||||
### 4) 필요 시 실기기 앱 재실행
|
||||
|
||||
```bash
|
||||
ADB_SERVER_SOCKET=tcp:172.21.128.1:5037 TDC114_FLUTTER_DEVICE_ID=R5CT42QTCNX TDC114_SMOKE_ENV_FILE=scripts/.env.android-device.local ./scripts/manual-postlogin-run.sh
|
||||
```
|
||||
|
||||
## 3. 첫 확인 포인트
|
||||
|
||||
- 직원검색 목록 진입되는가
|
||||
- 사진이 계속 표시되는가
|
||||
- 어떤 사용자가 `NAVER_WORKS`인지, 어떤 사용자가 `BARON_UUID_R2`인지 샘플을 잡을 수 있는가
|
||||
|
||||
## 4. 오늘 바로 이어서 할 일
|
||||
|
||||
1. 실기기 기준 `NAVER_WORKS` 케이스 확인
|
||||
2. 실기기 기준 `BARON_UUID_R2` 케이스 확인
|
||||
3. `DEFAULT` 기본 아바타 케이스 확인
|
||||
4. 직원 상세/조직도 화면에서도 같은 규칙 유지 확인
|
||||
|
||||
## 5. 문제 생기면 먼저 볼 것
|
||||
|
||||
- `5001 health` 정상 여부
|
||||
- `adb reverse`에 `5000`, `5001` 둘 다 있는지
|
||||
- `scripts/.env.android-device.local` 경로와 값 누락 여부
|
||||
- 필요 시 auth 로그 확인
|
||||
|
||||
```bash
|
||||
tail -n 120 logs/$(date +%F)/tdc114plus-auth.log
|
||||
```
|
||||
|
||||
## 6. 참고 문서
|
||||
|
||||
- [2026-07-15_work_handoff.md](/home/ubuntu/workspace/tdc114plus/docs/daily-issues/2026-07-15_work_handoff.md)
|
||||
- [00_guide_tdc114plus_profile_image_identifier_mapping_2026-07-14.md](/home/ubuntu/workspace/tdc114plus/docs/00_guide_tdc114plus_profile_image_identifier_mapping_2026-07-14.md)
|
||||
- [00_guide_tdc114plus_work_progress_timetable_2026-07-02.md](/home/ubuntu/workspace/tdc114plus/docs/00_guide_tdc114plus_work_progress_timetable_2026-07-02.md)
|
||||
Reference in New Issue
Block a user