# [요청과업1][산출물06] Baron-SSO 기능 동작 테스트_01.md --- # 1. 작업 개요 | 항목 | 내용 | |-----|-----| | 작업명 | 요청과업1 - Baron-SSO 로컬 환경 기능 동작 테스트 | | 작업일 | 2026-06-16 | | 시작 | 10:00 | | 종료 | 19:50 | | 휴게시간 | 12:00 \~ 13:00 , 18:00 \~ 18:30 | | 총 작업시간 | 약8시간 | | 작업자 | 문형석 책임연구원 | ## 작업목적 로컬 환경(WSL + Docker)에서 Baron-SSO 주요 기능 동작 여부 확인 및 이슈 식별 --- # 3. 기능 테스트 결과 --- ## [UserFront][로그인] ### 결과 ```text 정상동작 ``` ### 비고 ```text 로컬 관리자 계정 로그인 성공 ``` --- ## [AdminFront][SSO 로그인] ### 결과 ```text 정상동작 ``` ### 비고 ```text SSO 로그인 정상 수행 ``` --- ## [DevFront][로그인] ### 결과 ```text 정상동작 ``` ### 비고 ```text SSO 로그인 정상 수행 ``` --- ## [회원가입][이메일 인증] ### 결과 ```text 초기 실패 ``` ### 원인 ```text .env 파일 내 이메일 발송 관련 키값 누락 ``` ### 조치 ```text 관련 키값 입력 ``` ### 결과 ```text 정상동작 ``` --- ## [회원가입][휴대폰 인증] ### 결과 ```text 초기 실패 ``` ### 원인 ```text .env 파일 내 문자 발송 관련 키값 누락 ``` ### 조치 ```text 관련 키값 입력 ``` ### 결과 ```text 정상동작 ``` --- ## [회원가입][외부사용자] ### 결과 ```text 회원가입 진행 중 오류 발생 ``` ### 조치 ```text 이슈 등록 완료 ``` ### 이슈 ```text https://gitea.hmac.kr/baron/baron-sso/issues/1181#issue-4394 ``` --- ## [회원가입][내부사용자] ### 결과 ```text 정상동작 ``` --- ## [회원가입][내부사용자][비밀번호 찾기] ### 결과 ```text 정상동작 ``` --- ## [회원가입][내부사용자][비밀번호 재설정] ### 결과 ```text 정상동작 ``` --- # 4. 개선 제안 사항 --- ## 개선제안 01 ### 대상 ```text 비밀번호 재설정 링크 문자 발송 ``` ### 현재 ```text 비밀번호 재설정 링크가 일반 텍스트 뒤에 바로 이어져 표시됨 ``` 예시 ```text 비밀번호 재설정 링크: http://... ``` ### 제안 ```text 링크 앞에 줄바꿈(개행)을 추가하여 사용자가 링크 영역을 보다 명확하게 인지할 수 있도록 개선 제안 ``` 예시 ```text 비밀번호 재설정 링크 http://... ``` --- ## 개선제안 02 ### 대상 ```text 비밀번호 찾기 → 비밀번호 재설정 → 비밀번호 변경 ``` ### 현재 ```text 비밀번호 변경 버튼 클릭 후 아무런 안내 메시지 없이 로그인 화면으로 이동 ``` ### 제안 ```text 비밀번호 변경 완료 안내 메시지 표시 후 로그인 화면으로 이동하도록 개선 제안 ``` 예시 ```text 비밀번호가 정상적으로 변경되었습니다. 다시 로그인해주세요. ``` --- ## 개선제안 03 ### 대상 ```text 내 정보 → 보안 → 비밀번호 변경 ``` ### 현재 ```text 비밀번호 변경 완료 후 아무런 메시지 없이 해당 영역만 새로고침됨 ``` ### 제안 ```text 비밀번호 변경 완료 메시지 표시 후 화면 갱신되도록 개선 제안 ``` 예시 ```text 비밀번호가 정상적으로 변경되었습니다. ``` --- # 5. 버그 확인 내역 --- ## [초기진입 메인화면] ### 경로 ```text 우측상단 → 내정보 → 보안 → 비밀번호 변경 → 비밀번호를 잊으셨나요? ``` ### 결과 ```text 버그 발생 ``` ### 현상 ```text 이메일 또는 휴대폰 번호 입력 후 [재설정링크 전송] 버튼 클릭 시 이메일 발송 문자 발송 기능은 정상 동작 ``` 그러나 ```text 현재 화면이 응답하지 않음 ``` ### 추가 확인 ```text 재설정 링크를 통해 비밀번호 변경 완료 ``` 까지 수행 후에도 ```text 최초 화면이 정상 전환되지 않음 ``` ### 증상 ```text 화면 중앙 로딩 스피너가 계속 표시됨 ``` ### 예상 원인 ```text 비밀번호 재설정 완료 후 Frontend 화면 상태(State) 갱신 또는 Redirect 처리 누락 가능성 ``` --- # 6. 기타 기능 테스트 --- ## [초기진입 메인화면][우측상단][테마전환] ### 결과 ```text 정상동작 ``` --- ## [초기진입 메인화면][우측상단][내정보][보안][비밀번호 변경] ### 결과 ```text 정상동작 ``` --- ## [초기진입 메인화면][좌측메뉴][테마전환] ### 결과 ```text 정상동작 ``` --- ## [초기진입 메인화면][좌측메뉴][언어전환][한국어] ### 결과 ```text 정상동작 ``` --- ## [초기진입 메인화면][좌측메뉴][언어전환][영어] ### 결과 ```text 일부 오동작 ``` ### 현상 화면 중앙 하단 ```text 내 활동 관리 ``` 테이블 내 일부 컬럼 값이 한글로 표시됨 --- ### 예시 | 항목 | 현재 표시 | | ---------- | ----------- | | App | Baron 로그인 | | AuthMethod | 비밀번호(Email) | --- ### 기대 결과 ```text App Baron Login ``` ```text AuthMethod Password(Email) ``` --- ### 예상 원인 ```text 일부 다국어 번역 리소스 누락 또는 하드코딩 문자열 사용 가능성 ``` --- # 7. 종합 결과 | 구분 | 결과 | | -------------- | ----------- | | 로그인 | PASS | | AdminFront 로그인 | PASS | | DevFront 로그인 | PASS | | 이메일 인증 | PASS (조치 후) | | 휴대폰 인증 | PASS (조치 후) | | 내부사용자 회원가입 | PASS | | 외부사용자 회원가입 | FAIL | | 비밀번호 찾기 | PASS | | 비밀번호 재설정 | PASS | | 테마전환 | PASS | | 언어전환(한국어) | PASS | | 언어전환(영어) | 부분 FAIL | --- # 08:00~10:00 개발완료보고서.md 검토 및 개발언어 분석(go, react)