자바스크립트(2)
-
POMOTODO : 암호화
POMOTODO를 만들면서 작성한 코드를 복습하기 위해 작성하는 글입니다. POMOTODO.kr What is POMOTODO? 사용자의 정보를 받을 때 비밀번호를 직접 받으면 보안에 굉장히 취약하다는 문제가 있다 그래서 입력받은 비밀번호를 해쉬값으로 변경해서 서버에 저장해야한다 해쉬? : 입력값을 일정한 로직에 따라 사람이 알 수 없는 문자로 변환해줌 내생각 : - hash를 사전에 검색하면 나오는 정의 1.'#'이라는 기호 2. '고기와 감자를 잘게 다져 섞어 요리하여 따뜻하게 차려 낸 것' 이라는 요리법 - 해시함수에 대한 정의 1. '하나의 주어진 출력에 대하여 이 출력으로 사상시키는 하나의 입력을 찾는 것이 계산적으로 불가능하고....,' 즉, 요리에 빗대서 쉽게 생각해보면 고기와 감자를 잘게다..
2022.01.05 -
POMOTODO(9) - 서버환경 구축, 작업코드 서버환경에 생성 +@
POMOTODO 주소 : http://13.209.251.65/ 진행상황은 깃허브에 매일매일 기록하고 있습니다. https://github.com/coqoa 저번 주 설정한 목표 1. 오디오 선택 드롭다운리스트에 통일성 부여 기본제공 드롭다운리스트는 디자인이 너무 투박해서 요소 클릭시 모달창이 생성되도록 구현함 +@ : 오디오 선택시 바로 재생되도록 구현 +@ : 각 오디오파일 볼륨이 달라서 맞춰주는 작업 병행 2. 타이머의 시간을 가변적으로 자동저장하도록 구현 사용자가 마지막에 설정한 시간을 자동으로 저장, 출력하도록 구현 +@ : 개발과정에 콘솔로그를 통해 시각적으로 확인할 수 있는 코드구현 3. 코드정리를 통해 중복제거, 사용하지 않는 코드를 삭제 자바스크립트 기중 1000줄 -> 700줄 가량으로..
2021.11.02