인증 관련 문의

안녕하세요. 인증 관련 문의드립니다.

인증 사용 관련하여 계약서 하드카피본까지 받았습니다.

혹시 client_id와 client_secret는 어디서 발급받을 수 있는지 문의드립니다.

또한 세션키 생성시 들어가는 base64PublicKey 는 혹시 콘솔 → 토스 로그인 → 이메일로 복호화키 받기로 받아았을때 나오는 키일까요?

그렇다면, 토스 로그인 사용하지 않는데 사용신청은 해야하는건지도 문의드립니다.

감사합니다.

@hsahn 님 안녕하세요

토스 인증 관련해서는 콘솔에서 확인이 아닌 인증쪽에서 확인이 필요합니다.

client_id와 client_secret 키는 인증팀 메일 dl로 받으셔야 합니다.

1개의 좋아요

넵넵 알겠습니다~

sessionKey string Y 결과조회에서는 인증수단과 무관하게 txId와 함께 필수로 전달. 요청/응답 AES 암·복호화용 세션 키로, 매 요청마다 새로 생성하고 인증요청에서 사용한 세션키는 재사용 금지

위와 같이 본인 확인 결과 조회시 sessionKey 생성이 필요한데, github에 올라와있는 샘플을 이용해서 만드는것 같습니다.
근데 샘플 내용중에 보면, base64PublicKey를 넣는 부분이 있습니다.

샘플엔 아래와 같이 되어있는데, 이걸 그대로 쓰면 되는지? 아니면 base64PublicKey도 인증팀에서 받아야 하는지 궁금합니다.

// base64PublicKey 는 사전에 전달 받은 공개키 입니다.

let base64PublicKey = ‘MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoVdxG0Qi9pip46Jw9ImSlPVD8+L2mM47ey6EZna7D7utgNdh8Tzkjrm1Yl4h6kPJrhdWvMIJGS51+6dh041IXcJEoUquNblUEqAUXBYwQM8PdfnS12SjlvZrP4q6whBE7IV1SEIBJP0gSK5/8Iu+uld2ctJiU4p8uswL2bCPGWdvVPltxAg6hfAG/ImRUKPRewQsFhkFvqIDCpO6aeaR10q6wwENZltlJeeRnl02VWSneRmPqqypqCxz0Y+yWCYtsA+ngfZmwRMaFkXcWjaWnvSqqV33OAsrQkvuBHWoEEkvQ0P08+h9Fy2+FhY9TeuukQ2CVFz5YyOhp25QtWyQI+IaDKk+hLxJ1APR0c3tmV0ANEIjO6HhJIdu2KQKtgFppvqSrZp2OKtI8EZgVbWuho50xvlaPGzWoMi9HSCb+8ARamlOpesxHH3O0cTRUnft2Zk1FHQb2Pidb2z5onMEnzP2xpTqAIVQyb6nMac9tof5NFxwR/c4pmci+1n8GFJIFN18j2XGad1mNyio/R8LabqnzNwJC6VPnZJz5/pDUIk9yKNOY0KJe64SRiL0a4SNMohtyj6QlA/3SGxaEXb8UHpophv4G9wN1CgfyUamsRqp8zo5qDxBvlaIlfkqJvYPkltj7/23FHDjPi8q8UkSiAeu7IV5FTfB5KsiN8+sGSMCAwEAAQ==’

공개키는 샘플과 동일하게 사용해주시면 됩니다 :man_bowing: