Google や Facebook などのサードパーティの ID プロバイダからのユーザーの情報を表します。
署名:
export declare class UserInfo
プロパティ
プロパティ | 修飾キー | タイプ | 説明 |
---|---|---|---|
displayName | 文字列 | リンクされたプロバイダの表示名。 | |
文字列 | リンクされたプロバイダのメールアドレス。 | ||
phoneNumber | 文字列 | リンクされたプロバイダの電話番号。 | |
写真の URL | 文字列 | リンクされたプロバイダの写真の URL。 | |
providerId | 文字列 | リンクされたプロバイダ ID(例: Google プロバイダの場合は「google.com」)。 | |
UID | 文字列 | リンクされたプロバイダのユーザー ID。 |
メソッド
メソッド | 修飾キー | 説明 |
---|---|---|
toJSON() | このオブジェクトの JSON シリアル化可能な表現を返します。 |
UserInfo.displayName
リンクされたプロバイダの表示名。
署名:
readonly displayName: string;
UserInfo.email
リンクされたプロバイダのメールアドレス。
署名:
readonly email: string;
UserInfo.phoneNumber
リンクされたプロバイダの電話番号。
署名:
readonly phoneNumber: string;
UserInfo.photoURL
リンクされたプロバイダの写真の URL。
署名:
readonly photoURL: string;
UserInfo.providerId
リンクされたプロバイダ ID(例: Google プロバイダの場合は「google.com」)。
署名:
readonly providerId: string;
UserInfo.uid
リンクされたプロバイダのユーザー ID。
署名:
readonly uid: string;
UserInfo.toJSON()
このオブジェクトの JSON シリアル化可能な表現を返します。
署名:
toJSON(): object;
戻り値:
オブジェクト
このオブジェクトの JSON シリアル化可能な表現。