フェデレーション ID プロバイダーからの追加のユーザー情報を含む構造。
サイン:
export interface AdditionalUserInfo
プロパティ
財産 | タイプ | 説明 |
---|---|---|
新しいユーザーです | ブール値 | ユーザーが新規 (サインアップで作成) か既存 (サインインで認証) か。 |
プロフィール | レコード<文字列、不明> |ヌル | IDP 固有のユーザー データを含むマップ。 |
プロバイダーID | 文字列 |ヌル | このユーザーの認証に使用されるプロバイダーの識別子。 |
ユーザー名 | 文字列 |ヌル | プロバイダーが GitHub または Twitter の場合はユーザー名。 |
AdditionalUserInfo.isNewUser
ユーザーが新規 (サインアップで作成) か既存 (サインインで認証) か。
サイン:
readonly isNewUser: boolean;
AdditionalUserInfo.profile
IDP 固有のユーザー データを含むマップ。
サイン:
readonly profile: Record<string, unknown> | null;
AdditionalUserInfo.providerId
このユーザーの認証に使用されるプロバイダーの識別子。
サイン:
readonly providerId: string | null;
AdditionalUserInfo.ユーザー名
プロバイダーが GitHub または Twitter の場合はユーザー名。
サイン:
readonly username?: string | null;