엑솔라 월렛 계정을 통한 사용자 인증 설정

엑솔라 계정으로 사용자 인증을 설정하는 방법:

  1. 퍼블리셔 계정에서 로그인 프로젝트를 생성합니다.
  2. 엑솔라 계정 OAuth 2.0 클라이언트를 생성합니다.
  3. 엑솔라를 소셜 네트워크로 활성화합니다.
  4. 콜백 URL을 설정합니다.

로그인 프로젝트 만들기

  1. 관리자 페이지에서 프로젝트를 엽니다.
  2. 사이드 메뉴에서 로그인을 클릭합니다.
  3. 로그인 프로젝트 만들기를 클릭합니다.
  4. 표준 로그인 프로젝트를 선택한 후 생성 및 설정을 클릭합니다. 새 로그인 프로젝트가 생성되면 로그인 프로젝트 설정 페이지를 볼 수 있습니다.

연동을 진행하는 동안 로그인 ID가 필요합니다. 로그인 ID를 구하려면 사이트 이동 경로에서 로그인 프로젝트의 이름을 클릭한 후 로그인 프로젝트 페이지로 돌아가서 로그인 프로젝트 이름 옆의 ID 복사를 클릭합니다.

엑솔라 계정 OAuth 2.0 클라이언트 생성

연동팀(integration@xsolla.com)이나 고객 성공 매니저(csm@xsolla.com)에게 연락하여 다음 정보를 제공해 주세요.

매개변수유형예시:설명
Redirect URIs스트링 배열[“https://example.com/oauth/callback”, “http://localhost:3000/oauth/callback”]엑솔라 계정을 통해 인증한 후 사용자를 리디렉션하는 데 사용할 수 있는 URI 주소 목록.
Audience문자열“https://example.com”사용자가 엑솔라 계정을 통해 로그인할 수 있는 도메인.
Scope스트링 배열[“email”, “transactions”]엑솔라 계정의 권한 목록.
엑솔라 통합팀에서 엑솔라 계정 OAuth 2.0 클라이언트를 생성하고 식별자 및 비밀 키를 제공합니다. 엑솔라 계정을 소셜 네트워크로 활성화하려면 이 데이터가 필요합니다.

엑솔라를 소셜 네트워크로 활성화하기

  1. 퍼블리셔 계정에서 프로젝트를 열고 로그인 섹션으로 이동합니다.
  2. 로그인 프로젝트 창에서 구성을 클릭합니다.
  3. 로그인 방식 블록에서 소셜 로그인을 선택합니다.
  4. 구성을 클릭합니다.
  5. 소셜 네트워크 목록에서 엑솔라를 선택합니다.
  6. 아이콘을 클릭한 후 설정을 선택합니다.
  7. 다음 필드를 입력합니다.

    • 애플리케이션 ID - 엑솔라에서 받은 엑솔라 계정 OAuth 2.0 클라이언트 식별자
    • 애플리케이션 비밀 키 - 엑솔라에서 받은 엑솔라 계정 OAuth 2.0 키
    • 웹 사이트 링크 - 사용자 인증 토큰에 대한 인증 코드 교환 요청이 전송될 웹사이트. 엑솔라 계정 OAuth 2.0 클라이언트를 생성할 때 잠재 고객(Audience) 매개 변수로 지정한 것과 동일한 URL 주소를 지정합니다

  1. 연결을 클릭합니다.
  2. 소셜 네트워크로 돌아가기를 클릭합니다.
  3. 소셜 네트워크 JWT 토큰 임베드 토글을 켜기로 설정합니다.
  4. 변경 사항 저장을 클릭합니다.

콜백 URL 설정

  1. 콜백 URL 탭으로 이동합니다.
  2. 콜백 URL 섹션에 다음 URL이 추가되었는지 확인합니다.
    • https://login-widget.xsolla.com/latest/babka-auth-succeed
    • https://login.xsolla.com/api/social/oauth2/callback
  3. 허용된 출처(CORS) 섹션에서:
    1. https://metaframe.xsolla.com 값이 추가되었는지 확인합니다.
    2. 메타프레임 위젯이 사용될 도메인의 URL을 추가합니다.
  4. 변경 사항 저장을 클릭합니다.
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.
마지막 업데이트: 2024년 10월 9일

오자 또는 기타 텍스트 오류를 찾으셨나요? 텍스트를 선택하고 컨트롤+엔터를 누르세요.

문제 보고
콘텐츠를 항상 검토합니다. 여러분의 피드백은 콘텐츠를 개선에 도움이 됩니다.
후속 조치를 위해 이메일을 제공해 주세요
의견을 보내 주셔서 감사드립니다!