AdditionalUserInfo interface

フェデレーション 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;