비교 - 교사 QR 세션 vs 학생 1회용 QR¶
비교 대상¶
- 교사 QR 세션: 교사가 수업/교실 단위로 세션을 열고 nonce를 주기적으로 갱신하는 출결 경로
- 학생 1회용 QR: 학생이 개인 토큰을 발급받아 교사에게 1회만 제시하는 출결 경로
차이¶
| 축 | 교사 QR 세션 | 학생 1회용 QR |
|---|---|---|
| 시작 주체 | 교사 | 학생 |
| 핵심 식별자 | nonce | token |
| 만료 모델 | 짧은 TTL + 자동 refresh | 1회성 소비 + 즉시 삭제 |
| 사용 맥락 | 교실/수업 단위 집합 출결 | 개인 단위 현장 인증 |
| 운영 초점 | 세션 유지와 갱신 | 위조 방지와 단건 검증 |
| UI 중심 | 교사용 QR 세션 화면 | 학생용 QR 스캔/제시 화면 |
해석¶
nornen-edu는 QR 출결을 하나의 기능처럼 보이게 하지만, 실제로는 두 개의 다른 운영 경로를 함께 가집니다. 교사 QR 세션은 수업 맥락을 여는 흐름이고, 학생 1회용 QR은 개별 학생 신원을 짧은 시간 안에 검증하는 흐름입니다. 둘 다 QR 출결 세션 엔티티 아래에 있지만 실패 조건과 운영 책임이 다르므로, 같은 방식으로 다루면 안 됩니다.