ep08. 본인인증 (SpringBoot + Coolsms + Redis)
·
개발/Team Project
이번 포스팅에서는 본인인증에 대해 작성해보려고 한다. Coolsms + Redis 조합으로 작업했으며 인증문자 발송부터 인증까지 상세하게 작성해 보도록 하겠다.  본인인증특정한 방법을 통하여 특정인이 본임임을 증명하는 방법재능 공유, 경험 공유, 중고거래 장터 이용 등 팀 프로젝트 컨셉에 따라 회원가입을 할 때 본인에 대한 인증이 필수다. 개인 연락처를 입력하게 하고 인증번호를 전송하여 확인을 통해 본인 인증을 하는 방식을 선택했다. 문자 인증 API를 찾아보고 제일 저렴하고 레퍼런스(기술 블로그)가 많은 coolSMS를 선택하였다. 사이트에 접속하여 회원가입을 하고 개발/연동 배너에서 API key를 생성한다. 시뻘건 글씨로 안내되고 있듯 key는 절대로 외부에 공개되면 안 된다.CoolSMS1. 기본..
ep07. 회원가입 기능 구현 - 중복검사
·
개발/Team Project
화면 구현과 유효성검사를 마쳤으니 이제 회원가입 기능을 구현해보고자 한다. SpringSecurity와 JWT 설정, 패스워드 암호화, 실명인증, 중복검사 등 해야 할 게 많다...... SpringSecurity + JWT 적용은 다른 기능들을 적용시키고 마지막에 진행해보려 한다. 이번 포스팅에서는 회원가입 기능 구현 그리고 계정과 닉네임에 대한 중복검사를 먼저 진행해 보겠다.MVC 패턴 적용유저가 정보를 입력하고 회원가입 버튼을 클릭하면 그 정보가 DB에 저장되는 것을 가장 먼저 구현해 보자. 아키텍쳐는 MVC 패턴을 선택하였고 흐름은 아래와 같다(draw.io를 이용해서 작성해 보았다). 클라이언트의 요청(request)이 뷰로 들어오면 컨트롤러와 모델을 거쳐 데이터베이스에 값을 저장하거나 조회해 ..
김현중 (keemhing)
'ajax' 태그의 글 목록