자체 웹 토스 로그인에서 미니앱과 같은 userKey를 받을 수 있을까요?

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

미니앱 ‘킵고잉 타이머’(appName: keepgoingapp)를 운영하고 있어요. 미니앱에서 토스 로그인을 쓰고 있고, 같은 서비스의 웹사이트(keepgoingapp.co.kr)에도 토스 로그인을 붙이려고 해요. 가이드(자체 웹·앱에 토스 로그인 연동하기)에 따라 Client ID 발급 요청은 cert.support@toss.im으로 보냈어요.

연동 전에 확인하고 싶은 점이 있어요.

  1. 같은 사람이 웹과 미니앱에서 토스 로그인을 하면 같은 userKey를 받나요? 웹에서 로그인한 사람을 미니앱 계정과 같은 회원으로 이으려고 해요. 값이 다르다면 두 쪽을 이을 때 어떤 식별 키를 쓰기를 권하시나요?

  2. 웹에서 받은 인가 코드도 미니앱과 같은 API로 토큰을 받나요? 지금 미니앱은 mTLS로 /api-partner/v1/apps-in-toss/user/oauth2/generate-token 을 호출하고 login-me 로 사용자 정보를 조회해요. 웹용 토큰 API가 따로 있다면 문서 위치를 알려 주세요.

  3. 웹 로그인 창 주소와 요청 파라미터(client_id, redirect_uri, response_type, state, scope)는 어디서 확인할 수 있나요?

  4. 운영 Client ID를 받기 전에 테스트할 방법이 있나요?

개발 환경: 웹 (Next.js, 토큰 교환은 서버에서 해요)

현재 이미지처럼 메일을 보냈지만 개발자커뮤니티에 문의해보라고해서 커뮤니티에올려요

appName (선택)

keepgoingapp

이미지 첨부

안녕하세요 :slight_smile:

  1. 같은 userKey를 받게 됩니다.
  2. 별도의 mTLS 인증서 적용이 필요하지 않으며, 앱인토스용 API와 달라요. 관련 가이드 문서 전달 드립니다.
  3. 자체 앱/웹용 로그인 어드민 페이지는 따로 없습니다. 가이드 문서 참고 부탁드립니다 :slight_smile:
  4. 인증팀에서 제공하는 개발용 키는 따로 없는 것으로 보여요. 자세한 사항은 cert.support@toss.im 으로 문의 부탁드립니다