NAN
NAN9mo ago

카드 결제 문의

안녕하세요. 토스페이먼츠 Technical Account Manager 이유준입니다. 현재 귀사 secretKey가 frontend code에 유출되고 있어 안내드립니다. 결제위젯 초기화 시, customerKey 파라미터에 SecretKey를 전달하고 있으니 즉시 확인하시기 바랍니다. mid : lawinners
const paymentWidget = PaymentWidget(widgetClientKey, customerKey); // 회원 결제
const paymentWidget = PaymentWidget(widgetClientKey, customerKey); // 회원 결제
customerKey는 구매자와 1:1 관계로 연결되는 고유 값이며, 상점 관리자 내에서 '구매자 아이디' 값 등으로 활용됩니다. 보내주고 계신 secretKey는 즉시 삭제하시기 바랍니다. (customerKey 란?) secretKey 유출은 보안상 심각한 문제를 야기할 수 있습니다. 이에 따라 즉시 조치하시기 바랍니다. 작업하시며 궁금한 점은 회신바랍니다. 메일을 받아서 혹시 어떤 부분인지 알 수 있을까요?
36 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
유부장
유부장9mo ago
개발자 이신가요?
NAN
NANOP9mo ago
네 맞습니다.
유부장
유부장9mo ago
paymentWidget 초기화 부분에 사용하는 customerKey 라는 값에 어떤 값 넣고 있으신가요?
NAN
NANOP9mo ago
제가 임의로 만든 각 유저마다 다른 값을 넣습니다.
유부장
유부장9mo ago
저 메일을 받으셨으면, 현재 customerKey 에 임의로 만든 값이 아니라. API 인증 시크릿키가 포함되어 있어서 메일 받으셨을 겁니다. 관련 해서 서버쪽에 로깅해서 어떤 값이 들어가고 있는지 한번 보시겠어요?
Kimoon Lee
Kimoon Lee9mo ago
어제 13시 9분에 요청하신 주문 번호 i99n6477bnY 이 주문건에서 customereky 를 어떻게 보내주셨는지 확인 부탁드립니다.
NAN
NANOP9mo ago
넵 잠시만요 혹시 customerKey가 변수명이 customerKey로 되어있나요?
Kimoon Lee
Kimoon Lee9mo ago
결제위젯을 사용하시는 경우 위젯을 초기화 할때 세팅하도록 되어 있습니다. const paymentWidget = PaymentWidget(widgetClientKey, customerKey); 여기에서 2번째 파라미터 입니다.
NAN
NANOP9mo ago
네 저건 현재 따로 저장하거나 로그를 남기지 않고 있습니다. user에 따라서 고정값이라서 만드는 식만 넣어놨습니다
이실장
이실장9mo ago
임의 생성된customerKey형태로도 넘어오는데 시크릿키가 넘어오는 형태도 있습니다. 비회원 주문 이런것 도 있나요?
NAN
NANOP9mo ago
없습니다 현재 const { data: paymentWidget } = usePaymentWidget( process?.env?.NEXT_PUBLIC_TOSS_CLIENT_KEY as string, customerKey, ); 이렇게 넘기고 있는데 customerKey에 시크릿키가 들어간다는 말씀이신거죠? 그 시크릿키는
이실장
이실장9mo ago
네 어제 13:09 외에도 여러건이 있어요 귀사 시크릿키입니다.
NAN
NANOP9mo ago
No description
NAN
NANOP9mo ago
여기에 시크릿키가 넘어오는거죠?
이실장
이실장9mo ago
NAN
NANOP9mo ago
잠시만요 혹시 제가 한번 지금 결제를 넣으면 확인가능하실까요?
이실장
이실장9mo ago
네 넣고 주문번호 공유주세요
NAN
NANOP9mo ago
넵 !
이실장
이실장9mo ago
그런데 자체적으로도 테스트 가능하세요
NAN
NANOP9mo ago
네?
이실장
이실장9mo ago
주문후 상점관리자 '구매자아이디'탭을 확인하시기 바랍니다. 보시면 시크릿키가 등록된걸 확인하실 수 있을거에요
NAN
NANOP9mo ago
제 계정에는 구매자아이디 탭이 안보이는데 서브계정이라 그런걸까요?
이실장
이실장9mo ago
No description
이실장
이실장9mo ago
표설정에서 활성화하시면 될 거 ㅅ같아요
NAN
NANOP9mo ago
No description
NAN
NANOP9mo ago
제 계정에는 표설정이 안보이는데 혹시 어디서 하면 될까요?
이실장
이실장9mo ago
신용체크카드 조회 메뉴는 보이시나요?
Kimoon Lee
Kimoon Lee9mo ago
권한이 없으신것 같네요.
NAN
NANOP9mo ago
그런거 같습니다. HS5husKRsdw1mC=AAwGCoTr7UL2B 주문번호 확인가능할까요?
Kimoon Lee
Kimoon Lee9mo ago
키가 넘어 왔네요. 커스터머키에 secretkey 가 전달되었습니다.
NAN
NANOP9mo ago
그럼 한번더 해보겠습니다 한번만 더 확인 부탁드립니다! rC1uaZiGP-VRuLtP5nh4VOGBQ2mh 확인 부탁드립니다
이실장
이실장9mo ago
이번엔 이상없습니다
NAN
NANOP9mo ago
감사합니다. 원인을 찾은거 같습니다!
이실장
이실장9mo ago
네 감사합니다.
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.