1.표준인증창 호출
getposthttps://tauth.mobilians.co.kr/tauth_server/web/pop_auth
Parameter
Field | Type | Max Size (Byte) |
Description |
---|---|---|---|
svcId | String | 32 |
macdata
서비스아이디 모빌리언스가 부여한 고유값 |
siteNm | String | 32 |
macdata
URLencoding
사이트명 인증서비스를 요청한 서비스의 사이트명(UTF-8, URL Encoding) |
phoneNo | Number | 20 |
macdata
휴대폰번호 인증 요청 고객의 휴대폰번호 |
tNo | String | 40 |
macdata
거래번호 매 요청마다 바뀌는 가맹점 측의 unique한 거래번호 |
callBackUrl optional | String | 128 |
macdata
URLencoding
콜백URL
톡인증 서버가 인증결과를 응답할 가맹점 서버의 결과 수신 URL |
callBackTryCnt optional | Number | 1 |
콜백 URL 전송횟수 (최대 3회)
- 미입력 시 1회만 요청합니다. |
returnUrl | String | 128 |
macdata
URLencoding
리턴URL 톡인증표준창에서 인증 처리 후 돌아갈 가맹점 웹페이지 |
appCallBackUrl optional | String | 200 |
macdata
URLencoding
APP콜백URL 톡인증 완료시 이동할 모바일 appScheme 정보 (UTF-8, URL Encoding) |
siteAddMsg optional | String | 40 |
URLencoding
인증창 메시지 표준인증창 상단에 표시될 가맹점의 메시지 (UTF-8, URL Encoding) |
mac | String | 64 |
거래인증값 HmacSHA256( svcId || siteNm || phoneNo || tNo || callBackUrl || returnUrl || appCallBackUrl, key )의 결과값을 HexString으로 변환하여 upperCase한 값 |
DATA
svcId="12345678"
siteNm="testNm"
phoneNo="01012341234"
tNo="TEST20180327000069"
callBackUrl="http://localhost"
returnUrl="http://localhost"
appCallBackUrl="testapp://"
KEY
key="TAUTH_AUTH_KEY01" //svcId별로 다른 값, 외부에 노출되지 않도록 주의!!
MAC
HmacSha256("12345678testNm01012341234TEST0020180327000069http://localhosthttp://localhosttestapp://", "TAUTH_AUTH_KEY01")
= 82D0CAC3FF0C50E9C0F2E09960ABE2280FD58FCBB24710232C1CB8F2C8F60162
Open Popup
Browser
X
_
