Day 8 Mission 02 품질 평가

Mission 02. 회원 서비스 품질 평가하기

가용성 점수를 다차원 평점으로 평가하고 로그인 오류 구체 노출 보안 약점을 통합 교정합니다.

Mission 02 Mission 02 회원 서비스 품질 평가하기 실습 가이드

📥 실습 입력 (Input)

  • day8_robust_user_service.js

💾 실습 출력 (Output)

  • day8_usability_evaluation.md

1. 스토리 및 실습 배경

보강 완료된 회원 자바스크립트 가드 스크립트를 최종 대조하여 다차원 사용성 평점 지표를 추출합니다. AI 오디팅 중 '아이디가 없습니다'와 '비번이 불일치합니다'를 다르게 알려주면 해커가 특정 메일의 가입 유무를 알아내는 계정 탈취 힌트가 된다는 사실을 감지하고, 단일 실패 경고문으로 보안 취약점을 메우는 최종 품질 보고서를 구축합니다.

2. 학습 목표

  • 회원 기능의 3대 핵심 지표(조작 접근성, 에러 예방성, 보안 정합성)를 기준으로 사용성 점수를 도출할 수 있다.
  • 상세 실패 사유가 노출되어 무작위 대입 계정 크래킹 공격을 촉진시키는 보안 약점(Information Leak)을 파악할 수 있다.
  • AI 감사 권고에 따라 메시지 노출을 '이메일 또는 비밀번호 불일치'로 단일 통합하는 예외 패치를 적용할 수 있다.

3. Codex AI 프롬프트 카드

아래의 프롬프트를 복사하여 Codex Client의 AI 질의 응답 창에 붙여넣고 가이드를 받으세요.

작성 완료된 회원 가입 및 락 가드 로직을 기반으로, 1) 가입 조작 접근성, 2) 에러 예방성, 3) 보안 안전성 지표를 다차원 평점으로 감사하고, 보안 취약점 대책이 포함된 종합 품질 평가서(Usability Evaluation)를 리턴해 주세요.
← 이전 단계 다음 단계 →