티스토리 뷰
이전글 kg 이니시스 정기결제 연동방법에 이어서 통합인증 구현 방법에 대해 살펴본다.
먼저 kg 이니시스 통합인증 사이트로 간다.
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 으로 해주면 되겠다.
연동하고 싶은분은 댓글(비밀글)로 남겨주심 연동해드립니다.
'KG이니시스 결제 통합인증,네이버 로그인' 카테고리의 다른 글
kg이니시스 jsp 일반결제 연동 방법 (0) | 2022.07.10 |
---|---|
kg이니시스 jsp 정기결제 연동 방법 (0) | 2022.07.10 |
[php] kg 이니시스 결제 연동 merchantData 출력 (0) | 2022.07.03 |
[php] kg 이니시스 표준결제 연동 방법 (0) | 2022.07.03 |
[php] kg 이니시스 정기결제 연동 방법 (4) | 2022.07.03 |
- Total
- Today
- Yesterday
- MySQL
- webix
- 플러터
- C
- 파싱
- 인포믹스
- XE3
- proc
- C언어
- EC
- ocajp
- XE
- 자바
- 자바 smtp
- 라이믹스 모듈
- 이클립스
- ocjap
- 문자열
- KG
- esql
- JDBC
- 오라클
- 파이썬
- php
- 프로씨
- xe애드온
- Python
- 포인터
- xe addon
- 스크래핑
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |