안녕하세요.
예전에 휴대폰 본인인증 관련하여 작업을 진행했던 분께 오류가 발생한다는 연락을 받아,
작업물에 대한 내용들을 다시 확인해 보았는데요.
오케이네임 연동을 한번이라도 진행해 보신 분들은 아시겠지만,
본인인증 절차 완료 후, 결과를 넘겨받는 절차에서 mdn_tkn 을 확인하도록 되어 있습니다.
위변조 여부 등을 확인하기 위한 목적이겠지요.
이러한 값을 GET 파라미터로 넘어올 일이 전혀 없을거라 생각하여,
POST 파라미터에 대해서만 값을 확인하여 코드를 작성했었는데...
(오케이네임에서 제공하는 예제 코드에서도 당당하게 $_POST['mdn_tkn'] 을 사용했었구요)
지금 보니 GET 으로 값을 넘겨주고 있습니다.
덕분에 $_POST 에는 값이 없으므로 당연히 토큰값을 받지 못했다고 오류를 출력할거고...
다만 제가 고민하고 있는 부분은, 의뢰주분 말씀으로는 인증이 되다가 안된다고 하셨습니다.
정확한 피드백인지는 장담할 수 없지만 (제가 정상 인증되는 케이스를 확인하지 못했습니다)
그 말 대로라면 GET 과 POST 모두를 확인해야 한다는 이야기겠죠.
일단은 REQUEST 변수를 통해 값을 얻어오기는 했습니다만...
이게 정상적인 현상은 아니겠죠...?
오케이네임 측에 버그리포트를 하는게 맞을까요?
아니면 제가 무언가 놓치고 있는 점이 있어서 발생한 문제일까요?
타운 회원분들이 해당 인증 시스템을 다들 구현해본경우가 아닐거예요.
알고 계신분들도 많지 않고요.
보통은 오케이네임측에 문의사항처럼 피드백 남겨보세요.
오케이네임측에서 유지보수 및 개발을 전부 진행하니 지금보다 조금만 더 자세하게 오류의 사안을 하나하나 따져가면서 기록해두신다면 해당 부분이 정상 혹은 버그가 맞다 등등의 의견으로 말씀해주실거에요.
어떻게 진행하고 어떤 절차를 따뤗으며 실제로 요청된 데이터 값, 오브젝트 반환값등등을 자세하게 그쪽으로 넘겨보세요.