티스토리 뷰

이전글 kg 이니시스 정기결제 연동방법에 이어서 통합인증 구현 방법에 대해 살펴본다.

먼저 kg 이니시스 통합인증 사이트로 간다.

https://manual.inicis.com/sa/

 

KG INICIS MANUAL

extract($_POST); echo '<인증결과내역>'." "; echo 'resultCode : '.$_REQUEST["resultCode"]." "; echo 'resultMsg : '.$_REQUEST["resultMsg"]." "; echo 'authRequestUrl : '.$_REQUEST["authRequestUrl"]." "; echo 'txId : '.$_REQUEST["txId"]." ";

manual.inicis.com

통합인증은 결제에 비해 아주 간단하다. 단 2개의 파일만 있다.

사이트에서 샘플 파일을 다운로드 받는다.

request.php, success.php 단 2개의 파일이 끝이다.

이전글에서 xampp 설치법이 있으니 참고바라며 아래의 경로에 가져다 둔다.

C:\xampp\htdocs\sasample

그리고 브라우저로 접속해 본다.

http://localhost/sasample/request.php

그럼 위와 같은 화면이 나온다. 아무것도 건드리지 않고 그냥 확인 버튼을 눌렀다.

그랬더니 위와 같은 화면이 나왔다. 카카오톡 인증을 클릭해 본다.

위 정보를 입력하고 인증하기 버튼을 클릭한다.

그럼 카카오톡 인증 지갑으로 스마트폰 알람이 오고 인증하기 버튼을 눌러 인증한다.

카카오 인증서로 인증한다. 그럼 인증이 완료되었습니다. 라고 나온다.

그럼 웹 화면에서 인증확인 버튼을 클릭한다.

위와 같이 나오고

이렇게 나올것이다. 

request.php 페이지에서 아래와 같이 되어 있어서 그렇다.

<input type="text" name="successUrl" value="https://merchantdomain/success.php">          successUrl  <br/>
<input type="text" name="failUrl" value="https://merchantdomain/success.php">             failUrl     <br/>

이걸 로컬호스트 경로에 맞게 수정한다.

nput type="text" name="successUrl" value="http://localhost/sasample/success.php">          successUrl  <br/>
<input type="text" name="failUrl" value="http://localhost/sasample/success.php">             failUrl     <br/>

그리고 다시 했더니

위와 같이 resultCode : 0000 정상으로 나온다.

<승인결과내역> 은 json 형식으로 리턴이 오고 notepad++ 에서 json viewer로 열어보면 아래와 같은 정보가 온다.

seed 암호화가 되어 있다.

(isUseToken=Y 일 경우, SEED 암호화) 가 되어 있으니 암호화를 안하려면 isUseToken=N 으로 해주면 되겠다.

연동하고 싶은분은 댓글(비밀글)로 남겨주심 연동해드립니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함