엔터프라이즈급 Unreal Engine용 SDK / 암호 없는 로그인
  문서로 돌아가기

엔터프라이즈급 Unreal Engine용 SDK

암호 없는 로그인

사용자는 암호 대신 일회성 코드를 사용하거나 일회성 링크를 따라 애플리케이션에서 인증할 수 있습니다. SMS 또는 이메일을 통해 코드나 링크를 전송할 수 있으며 전송된 코드와 링크는 3분 후에 만료됩니다.

사용자가 처음으로 암호 없이 애플리케이션에 로그인하면 새 계정이 자동으로 생성됩니다. 사용자 가입을 위해 추가 로직을 구현할 필요가 없습니다.

알림
관리자 페이지에서 애플리케이션에서 사용하는 로그인 프로젝트에 대해 암호 없는 로그인 옵션을 선택해야 합니다. 로그인 방법 변경 링크를 클릭하여 나중에 로그인 방법을 변경할 수 있습니다. 이전에 저장한 설정은 사라지지 않습니다.

암호 없는 로그인 구현 방법:

  1. 로그인 프로젝트 설정:
    1. 관리자 페이지에서 프로젝트를 엽니다.
    2. 사이드 메뉴에서 로그인을 클릭합니다.
    3. 로그인 프로젝트 창에서 구성을 클릭합니다.
    4. 암호 없는 로그인 > 설정으로 이동하여 사용할 암호 없는 인증 메소드 유형을 선택합니다.
    5. 코드가 포함된 일회성 링크를 전송하려면 이메일 설정 탭으로 이동하여 매직 링크로 로그인 토글을 On으로 설정합니다.
    6. 변경 사항 저장을 클릭합니다.

  1. SDK 설정에서 일회성 링크를 통해 URL 인증 지정하는 방법(선택사항):
    1. 언리얼 에디터에서 애플리케이션 프로젝트를 엽니다.
    2. Settings > Project Settings > Plugins > Xsolla Settings > Passwordless Authentication으로 이동합니다.
    3. Send Passwordless Auth URL 상자를 선택 표시합니다.
    4. Passwordless Auth URL을 지정합니다.
알림
사용자를 모바일 애플리케이션으로 리디렉션하려면 URL은 다음 구성표 중 하나와 일치해야 합니다.

  1. 애플리케이션 UI에서 다음 요소를 추가합니다.
    • 전화번호 및/또는 이메일 입력 양식
    • 일회성 코드 입력 양식

  1. 다음 SDK 메소드를 사용하여 암호 없는 인증 논리를 구현합니다.
    • StartAuthByPhoneNumber — 사용자 인증을 시작하고 일회성 코드와 지정한 전화번호에 대한 링크가 포함된 SMS를 보냅니다(로그인 프로젝트에 매직 링크를 통한 로그인을 구성한 경우).
    • CompleteAuthByPhoneNumber — 사용자가 일회성 코드를 입력하거나 SMS로 수신한 링크를 따라가면 인증이 완료됩니다.
    • StartAuthByEmail — 사용자 인증을 시작하고 지정한 이메일 주소에 대한 링크와 일회성 코드가 포함된 이메일을 보냅니다(로그인 프로젝트에 매직 링크를 통한 로그인을 구성한 경우).
    • CompleteAuthByEmail — 사용자가 일회성 코드를 입력하거나 이메일로 수신한 링크를 따라가면 인증이 완료됩니다.
    • LogoutUser — 활성 사용자 세션을 종료합니다.
SDK 참조 문서
SDK 메소드 및 해당 매개변수에 대해 알아봅니다.
이 기사가 도움이 되었나요?
감사합니다!
개선해야 할 점이 있을까요? 메시지
유감입니다
이 기사가 도움이 안 된 이유를 설명해 주세요. 메시지
의견을 보내 주셔서 감사드립니다!
메시지를 검토한 후 사용자 경험 향상에 사용하겠습니다.

유용한 링크

마지막 업데이트: 2024년 1월 22일

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

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