[go: up one dir, main page]

Skip to content

cheezeLEE/Practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Practice

1.Timer

  • JavaScript를 이용한 타이머
  • 시간이 초과되면 alert메시지 출력
  • 초기화 버튼 클릭 시 타이머 초기화 및 재시작

2. 메일전송

  • 이메일을 전송하는 기능
  • 보낼 아이디, 제목, 내용을 입력 후 전송버튼 클릭시 이메일이 전송됨 (테스트 이메일)
  • 보내는 계정은 gmail 계정 사용
  • 회원가입 이메일, 인증번호 이메일방식 추가 (회원가입 및 인증번호 입력 폼은 아직 미구현, 메일 발송 기능만 구현)

3. 이메일 인증을 포함한 간단한 회원가입 기능 구현

  • 인증버튼을 클릭하면 메일로 인증코드를 보냄
  • 인증버튼을 클릭하면 5분안에 인증을 완료해야함
  • 인증번호가 일치하지 않으면 가입이 되지 않음 (세션에 인증번호를 담아 인증)
  • session timeout 구현
  • 인증번호 체크시 오류메시지 추가
  • 비밀번호 전달 시 인코딩 (Crypto.js)
  • 재발송 버튼 구현
  • 회원가입 공통코드 분기처리

4. DB연동 (Oracle / MySQL)

  • 2개의 DB를 모두 연동시키고 사용하고 싶은 DB를 선택할 수 있도록 구현
  • mapper interface가 아닌 sqlSession을 사용

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published