# JWT Secret Key 불일치 문제 해결

**날짜:** 2025-11-17
**문제:** 프론트엔드 메시지 전송 401 에러, 관리자 페이지 API 401 에러

## 원인

1. **robeing-gateway**: docker-compose.yml에 잘못된 JWT_SECRET_KEY 하드코딩
2. **admin-dashboard-backend**: 코드에 JWT_SECRET_KEY 하드코딩

## 해결

### robeing-gateway
```yaml
# docker-compose.yml - 하드코딩 제거
environment:
  - JWT_SECRET_KEY=admin_secret_key_robeing_2025  # 삭제
```

### admin-dashboard-backend
```python
# admin_routes.py
SECRET_KEY = os.getenv("JWT_SECRET_KEY", "admin_secret_key_robeing_2025")
```

### docker-compose.yml
```yaml
environment:
  - JWT_SECRET_KEY=9cc562b6296b87b02dd89045a2e7e11c249713a59a5ac0160d852121f1289664
```

## 결과
- 프론트엔드 메시지 전송 정상화
- 관리자 페이지 API 정상 작동
