사용자ID

데이터 클래스 UserIdentity(val ID: string, val provider: AuthenticationProvider)

Atlas App Services의 각 사용자User.id 로 고유하게 식별됩니다. 그러나 이 ID는 여러 인증 제공자에서 사용자를 정의하는 것에 대한 고유한 표기법이 있으므로 여러 인증 제공자에서 사용할 수 없습니다. 따라서 이 클래스는 하나의 단일 인증 제공자에 대한 사용자 ID를 나타냅니다.

Atlas App Services의 단일 사용자 는 각 인증 제공자에 대해 하나씩 여러 사용자 ID를 가질 수 있습니다(예: 사용자 지정 이메일 계정 또는 Google 계정을 사용하여 로그인할 수 있는 앱 사용자).

App Services 사용자와 연결된 모든 사용자 ID 목록은 User.identities 를 통해 확인할 수 있습니다. User.linkCredentials 를 통해 더 많은 사용자 ID를 추가할 수 있습니다.

생성자

클립보드에 링크 복사됨
생성자(ID: string, provider: AuthenticationProvider)

속성

클립보드에 링크 복사됨

이 ID의 고유 식별자입니다. 식별자는 지정된 제공자 에 대해서만 고유합니다.

클립보드에 링크 복사됨

이 ID를 정의하고 관리하는 제공자입니다.