회원가입시 휴대폰번호 중복 가입되는 이슈

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
회원가입시 휴대폰번호 중복 가입되는 이슈

QA

회원가입시 휴대폰번호 중복 가입되는 이슈

답변 1

본문

제목 그대로 회원가입시 이미 가입된 휴대폰 번호가 있는데, 동일한 번호로 가입이 되고 있습니다

 

영카트 버전으 5.2.9.7 이었나 구 버전인 상태고, 호스팅 업체만 바꾼 정도입니다

이 전 호스팅에서의 php 버전은 모르겠고... 현재 관리자에 phpinfo 로 보면 5.3.13p1 버전이라고 뜹니다

 

최근 5.5버전대의 영카트 소스와 비교해봤는데, 

register_form_update.php 파일에서 

훅 추가된 부분 / get_session(5.5버전대) <> $_SESSION[(5.2버전대)  이 정도 차이입니다...;;

 

/skin/member/basic/register_form.skin.php
/bbs/register_form_udpate.php
/skin/member/basic/register_form_udate.tail.skin.php
/lib/register.lib.php

/bbs/ajax.mb_hp.php

 

이 파일들을 소스비교 했는데 다를게 없는데 5.5버전대의 영카트에서는 휴대폰번호가 동일하면 가입이 안되는데, 5.2버전대는 가입된 번호임에도 동일한 번호로 가입시 가입이 되고 있습니다...

 

동일한 번호로 가입시 가입방지하려면 위 페이지들말고 또 봐야할 곳이 있나요...??

이 질문에 댓글 쓰기 :

답변 1

/skin/member/basic/register_form.skin.php

위 파일에서는 휴대폰 인증이 들어있지않다면 검증안할겁니다.


/bbs/register_form_udpate.php

따라서 위 파일에서 검증하게되고,

이때 사용되는 파일들은 

/lib/register.lib.php 파일입니다.

 

최신버전의 /bbs/register_form_udpate.php 파일에서

휴대폰검사 부분을 체크하시어

구버전에 넣어서 사용하시면 될겁니다.

 

답변 감사드립니다!
가입이 안된다는 말만 듣고 질문 글을 작성했는데, 혹시나 싶어서 5.4버전, 5.5버전 대로 작업된 쇼핑몰에서 동일한 번호로 가입을 해봤는데 가입이 되네요;;

애초에 말씀해주신 내용을 보고 register_form_update 의 코드를 다시 살펴봤는데
휴대폰 인증을 사용해야 중복검사가 가능한거로 보이네요;;
register_form_update 에는 휴대폰 유효성체크(valid_mb_hp)만 있고, 중복체크(exist_mb_hp) 함수를 불러오는 곳이 없는 것 보니 중복검사는 하지 않는 것 같아요!

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로