1.표준인증창 호출

getpost
https://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
- https:// 로 시작하는 SSL적용 URL 권장 (UTF-8, URL Encoding)

callBackTryCnt optional Number 1

콜백 URL 전송횟수 (최대 3회)

- 미입력 시 1회만 요청합니다.
- CallBackUrl 호출이 성공한 경우에는 추가 전송하지 않습니다.
- Allowed values : 1, 2, 3

returnUrl String 128 macdata URLencoding

리턴URL

톡인증표준창에서 인증 처리 후 돌아갈 가맹점 웹페이지
- https:// 로 시작하는 SSL적용 URL 권장 (UTF-8, URL Encoding)

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 _