Realm.자격 증명

사용자 자격 증명을 생성하기 위한 클래스

Payload
provider

자격 증명에 대한 ID 제공자를 가져옵니다.

Realm.Credentials.anonymous()Credentials
static

익명 사용자에 대한 자격 증명을 생성합니다. 이 항목은 한 번만 사용할 수 있으며, 두 번째 사용 시 다른 사용자가 로그인하게 됩니다. 익명 자격 증명으로 이미 로그인한 사용자를 가져와야 하는 경우 Realm.App.currentUser 또는 Realm.App.allUsers을(를) 사용합니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.apiKey(키)Credentials
static

API 키에서 자격 증명을 생성합니다.

매개변수:
    • 유형: string
    • API 키를 식별하는 문자열입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.apple(token)Credentials
static

Apple 로그인을 기반으로 자격 증명을 생성합니다.

매개변수:
  • token
    • 유형: string
    • Apple에 로그인하여 획득하는 Apple 인증 토큰입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.emailPassword(사용자 이름, 비밀번호)Credentials
static

이메일 주소와 비밀번호를 사용한 로그인을 기반으로 자격 증명을 생성합니다.

매개변수:
  • 사용자 이름
    • 유형: string
    • 사용자의 사용자 이름입니다.

  • 비밀번호
    • 유형: string
    • 사용자의 비밀번호입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.facebook(token)Credentials
static

Facebook 로그인을 기반으로 자격 증명을 생성합니다.

매개변수:
  • token
    • 유형: string
    • Facebook에 로그인하여 획득하는 Facebook 인증 토큰입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.function(페이로드)Promise<Credentials>
static

Atlas App Services 함수 및 사용자 식별자를 사용하여 자격 증명을 생성합니다.

매개변수:
  • Payload
    • 유형: string
    • 사용자를 식별하는 문자열입니다. 일반적으로 ID 토큰 또는 사용자 이름입니다.

반환 값: 에서 사용할 Promise<Credentials> 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.google(An)Credentials
static

Google 로그인을 기반으로 자격 증명을 생성합니다.

매개변수:
  • 또는
    • 유형: object
    • authCode 또는 idToken 속성이 있는 객체입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn
Realm.Credentials.jwt(token)Credentials
static

JSON Web Token(JWT) 제공자 및 사용자 식별자를 사용하여 자격 증명을 생성합니다.

매개변수:
  • token
    • 유형: string
    • 사용자를 식별하는 문자열입니다. 일반적으로 ID 토큰 또는 사용자 이름입니다.

반환 값: 에서 사용할 Credentials 수 있는 인스턴스입니다.Credentials Realm.App.logIn