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