AdditionalUserInfo interface

Struktur yang berisi informasi pengguna tambahan dari penyedia identitas gabungan.

Tanda tangan:

export interface AdditionalUserInfo 

Properti

Properti Jenis Keterangan
adalahPengguna Baru boolean Apakah pengguna tersebut baru (dibuat melalui pendaftaran) atau sudah ada (diautentikasi menggunakan proses masuk).
Profil Rekam<string, tidak diketahui> | batal Peta yang berisi data pengguna khusus IDP.
penyediaId tali | batal Pengidentifikasi untuk penyedia yang digunakan untuk mengautentikasi pengguna ini.
nama belakang tali | batal Nama pengguna jika penyedianya adalah GitHub atau Twitter.

TambahanUserInfo.isNewUser

Apakah pengguna tersebut baru (dibuat melalui pendaftaran) atau sudah ada (diautentikasi menggunakan proses masuk).

Tanda tangan:

readonly isNewUser: boolean;

ProfilUserInfo Tambahan

Peta yang berisi data pengguna khusus IDP.

Tanda tangan:

readonly profile: Record<string, unknown> | null;

TambahanUserInfo.providerId

Pengidentifikasi untuk penyedia yang digunakan untuk mengautentikasi pengguna ini.

Tanda tangan:

readonly providerId: string | null;

TambahanUserInfo.nama pengguna

Nama pengguna jika penyedianya adalah GitHub atau Twitter.

Tanda tangan:

readonly username?: string | null;