AdditionalUserInfo interface

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