2026, 새로운 도약을 시작합니다.

ss_uniqid는 세션의 어떤값인가요? 채택완료

현재 회원가입중 kcp휴대폰본인인증을 사용하면 세션값이 재발급 되어 캡챠값이 다르다는 오류가 뜨고 있습니다.(본인인증을 사용하지 않으면 문제없이 진행됩니다.)

쭉 찾아봤는데 아무래도 /plugin/kcpcert/kcpcert_form.php에서

Copy


$ordr_idxx = get_session('ss_uniqid');

 

if(!$ordr_idxx)

    $ordr_idxx = get_uniqid();

이 부분에서 세션값을 재발급 받아서 기존 세션에 있던 캡챠값이 날아가는 것으로 추측되는데요

ss_uniqid라는 값을 /plugin/kcaptcha 폴더내에서 아무리 찾아봐도 보이지가 않는데 제 추측이 틀린건지 궁금합니다. ss_uniqid는 어디서 얻어지는건가요?

답변 2개

채택된 답변
+20 포인트

캡챠 이거를 사용하려는데 저 본인인증 관련 코드에서 문제가 생긴다는 뜻인가요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

회원가입에서 휴대폰 본인인증을 하는데 그 과정에서 세션값이 변경되어 처음 캡챠 이미지가 적용이 안되는거 같습니다. 본인인증을 마치고 캡챠값을 새로고침을 하면 가입이 되기는 하는데 처음부터 세션값이 쭉 유지되게 하고싶습니다.

댓글을 작성하려면 로그인이 필요합니다.

ss_uniqid 를 생성 저장하는 곳이 없는 것으로 보입니다

set_session("ss_uniqid",~~); <== 찾아보니 이런 코드가 없네요

그런데 이것이 없어도 문제가 없으니 지금까지 많은 사람들이 사용해 왔을테니 이 문제가 아닌 것 같군요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고