[업무기록_작업] 회원가입 개선

프젝맨·2021년 10월 10일
0

업무

목록 보기
2/3
post-thumbnail

업무개요

기존 service 회원가입이 특정이유로 naver form 으로 신청을 받고 있습니다.
이러한 회원가입 과정을 일반적인 회원가입이 형태로 전환하는 작업입니다.

  • 업무 구분 : frontEnd + backEnd
  • 인원 : 1명
  • 기간 : 1주일
  • 기술 : PHP, Mysql, jquery

업무흐름

front 작업 1개, back 작업 2개로 총 3개 작업으로 진행되며, 세부내용은 아래와 같습니다.

1. frontEnd : service domain일 경우, 새로 추가된 입력 영역 추가(사업자명, 사업자번호 등등)
    - backEnd Validation logic 연동
    - 계좌번호, 예금주 유효성 검증 api
    - 사업자, 통신판매번호 유효성 및 중복 검증 api
    - 회원가입 api 요청
2. backEnd : 요청 받은 값을 backEnd에서 Validation 검증 logic 추가
    - 회원가입 api 요청에 helpi일 경우 새로 추가된 정보 logic 추가
    - 예외 처리 추가
    - 모든 검증과 예외 처리를 통과하면 DB연동 
3. backEnd : DB Insert Query 작성 및 실행 연동

1. service 회원가입 시 추가된 입력 영역 작업

  • 타 service와 통합되어 분기처리로 관리 되어지는 회원가입 page에서, service 여부 변수를 이용하여 특정 service 일 경우에만 해당 filed를 노출되게 작업하였습니다. (여러 service와 함께 이루어진 site이므로)
  • 검증이 필요한 사업자번호, 은행명 계좌 검증이 필요한 filed는 기존 검증 api 요청을 연결하였습니다.
  • 회원 정보 수정페이지에서 추가된 정보 프론트 작업

2. api 작업 (회원가입, 계좌번호, 사업번호)

  • front에서 신청하기 button을 눌러 back으로 회원가입 요청을 보내면,
    필수 값 확인 및 검증을 거쳐 DB 연동을 진행합니다. 이 때, 추가된 정보의 데이터와 검증하는 로직을 추가하였습니다.
  • 계좌번호는 보안문제로, 암호화하여 저장

3. DB 연동 작업

  • 기존 db table에 있는 column들은 해당 table로 insert 해주었습니다.
  • 추가된 dolumn들은 목적에 맞게 db table을 새로 생성하여 insert 해주었습니다.

고찰

  • 샬라샬라
profile
프젝맨입니다.

0개의 댓글