회원가입 단계별 폼 페이지 나누기 방법이 있을까요?
본문
현재 서비스 동의 -> 가입 폼 입력 -> 가입완료로 되어 있는 가입 단계를
서비스 동의 -> 가입 폼 입력 -> 확장필드 입력(mb_1... 등) -> 가입완료 형태로 1단계 추가하는 것을 구현하려 합니다.
최대한 bbs 안의 파일을의 수정을 줄이고, 스킨 등에서 처리하려고 하는데, 기존 스킨이나 팁에서 내용을 찾을 수 없어 자문 구합니다.
- 방법1
resigster.php -> register_form.php -> register_profile.php(신규 생성) -> register_form_update.php -> register_result.php
register_profile.php 파일을 bbs, skin 안에 각각 생성 후, register_form에서 받은 데이터를 전달 받고, 추가로 입력 받은 데이터와 함께 register_form_update로 전송하는 방법
위와 같은 방법이 좋을까요? 더 간단한 방법이나 참고해야할 만한 것이 있으면 부탁드립니다.
답변 1
새로운페이지로 register_form에서 입력받은 값을 전달받아 저장하는건 안하시는게 좋을것같아요.
보안적으로 너무 취약해지는 방법이에요. 아이디 비번을 그대로 가져와야하고 이름과 추가정보값도 같이 넘기는거잖아요.
register_form에서 입력한값을 일단 db에 임시저장하고 유일id값만 받아서 추가정보는 추가로 저장하게끔 하시는게 좋을것같아요.
그리고나서 신규생성페이지에서 입력받는 값은 필수가 아니면 스킵가능하게 하거나 필수인데 작성을 안했다면 일정시간마다 임시저장된 회원가입정보를 삭제하시는게 좋을것같아요.