ProviderInfo

class ProviderInfo : DataModel, Serializable

프로바이더 정보
Identity Provider (IdP) Information


korean

연결된 프로바이더의 UserId 를 포함하고 있다. providerUserId 가 없다면 연결된 상태가 아니다.
Provider 자동 로그인 (묵시적) 을 사용한다면 signIn(Provider) 호출 결과에서 providerUserId 도 같이 체크 하도록 한다.

providerName : 현재 Provider 이름
providerType : 현재 Provider 종류
providerUserId : Provider User 고유 ID (PlayerID 가 아니다)
providerEmail : Provider User 이메일 정보


english

It contains the UserId of the associated Identity Provider. If there is no providerUserId, it is not connected.
If you are using Provider auto-login (implicit login), also check providerUserId in the result of signIn(Provider) call.

providerName : Current Provider Name
providerType : Current Provider Type
providerUserId : Provider's Unique User ID (It is not PlayerID)
providerEmail : Provider's User Email

Constructors

Link copied to clipboard
constructor(providerType: AuthV4.ProviderType)
constructor(providerType: AuthV4.ProviderType, providerUserId: String)
constructor(providerType: AuthV4.ProviderType, providerUserId: String, providerAppId: String?)
constructor(providerName: String, providerUserId: String)
constructor(providerName: String, providerUserId: String, providerAppId: String?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String

Inherited functions

Link copied to clipboard
open fun toJSON(): JSONObject
Link copied to clipboard
fun toMap(): Map<String, Any>