목록프로젝트 (11)
생각기록
서비스에서는 세션에 사용자 정보 담고 그 정보를 검사 하는 것으로 로그인 기능을 구현한다. 1. 모델에가져와서 정보를 가져오든 2. 정보가 없을때 로그인페이지로 리다이렉트로 구현 1.erd 프로그램? https://velog.io/@doohyunlm/DB-ERD-%EA%B0%9C%EB%85%90%EA%B3%BC-%EC%B6%94%EC%B2%9C-%ED%88%B4 저번에 시퀄라이즈 배웠을 때 모델 index.js 파일에 const Sequelize = require('sequelize'); //데이터베이스 적어놓은 config.json불러와야한다 const config =require('../config/config.json')['development']; //제이슨 파일이여서 확장자까지 입력, 그곳의 [..

*repo생성한 사람이 해야 할 것 레퍼지토리 만들기 비밀번호 입력 cd ~~ .git clone ~~ -git checkout -b develop git push origin develop > remote에 develop브랜치 올림 (github 확인 가능) 이란 브랜치를 추가 한다 settings > Branches > default branch 를 develop 체크 후 update 눌러서 바꾼다. develop이란 브렌치가 메인이 되도록 settings > general > automatically delete head branches 체크!! 머지한 브렌치 자동적으로 삭제 되도록 하는 것 브랜치 보호하는 것 1. repo > settings > branches 에서 "Add branch prot..

폼 검증 api 사용 자바스크립트에서 폼이 유효한지 확인하는 가장 간단한 방법 form.checkValidity() 어떤 조건이라도 실패하면 거짓을 반환하고 전부 통과할 경우 참을 반환한다. 오류 메세지를 보여주지 않고 document.getElementById('form').checkValidity(); // true form.reportValidity()는 서식의 전송 버튼을 누른 것 처럼 오류메세지를 표시하지만 서식 전송 x setCustomValidity() 브라우저에 기본 설정되어 있는 validationMessage 를 원하는 메시지로 설정할 수 있습니다. document.getElementById('bar').setCustomValidity('비밀번호를 정확히 입력해주세요.');