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;