진행일시: 2월 14일 오후8시, 50분 가량
개발 진행 상황
시연을 해주셨습니다. 기획하신 기능들은 전부 구현하셨습니다.
(권한별로 다른 ui도 전부 구현해주셨습니다.)
그러나 시연하는동안 자잘한 에러가 있었습니다.
기한이 얼마 남지 않았으니 남은 기간 동안은 해당 에러들을 해결하고
팀 내부적으로 QA를 진행해서 완성도를 높이는게 좋을 것 같다 말씀드렸습니다.
현재 어려운점
1.
cannot call sendRedirect() after response committed 해결 방법을 모르겠습니다.
⇒ response sendRedirect가 중첩되는것 같은데 조건문 분기가 확실한지 확인해보세요
2.
회원가입시 아이디, 이메일 중복 확인 기능이 될 때도 있고 안될 때도 있습니다..
⇒ 지금 개발자 도구로 요청 확인을 해보니 중복 체크 api가 사라지는 현상이 발견되고 있고,
중복 확인 클릭 시 다른 인풋태그들(password 등)의 유효성 관련 에러 메시지가 새로 고침되고 있는데
이것과 연관이 있어보이네요.
ajax 콜백에서 페이지 새로고침을 하지 않는 이상 관련이 있는 것 같아요.
그리고 유효성 검사는 프론트단에서 한번은 거치고 서버로 요청을 보내는게 좋습니다.
애초에 유효하지 않는 데이터를 보낸다는것은 서버 자원 낭비이니깐요.
그리고 검증 절차가 없으니 이벤트를 천번, 만번 또는 그 이상 유발하는 어뷰징을 할 수 있는 허점이 될 수도 있구요. 유저들은 개발자가 익숙해진, 제시해준 방법대로 사용하지 않습니다…
물론 백단에서도 유효성 검사를 해주셔야 합니다.
다들 1차 미팅에 이어서 오늘까지 저에게 배워가는게 많다고 말씀해주셨습니다…하하
오늘도 배우러 가야지하는 마음으로 미팅에 임했다고 하셨습니다ㅠㅠ
너무 기분 좋은 어제였습니다 :)