AdditionalUserInfo interface

Cấu trúc chứa thông tin bổ sung về người dùng từ một nhà cung cấp danh tính được liên kết.

Chữ ký:

export interface AdditionalUserInfo 

Thuộc tính

Tài sản Loại Mô tả
isNewUser boolean Người dùng là người dùng mới (được tạo thông qua hoạt động đăng ký) hay hiện tại (được xác thực bằng cách đăng nhập).
hồ sơ Bản ghi<string, không xác định> | rỗng Bản đồ chứa dữ liệu người dùng cụ thể của IDP.
Mã nhà cung cấp chuỗi | rỗng Giá trị nhận dạng cho nhà cung cấp dùng để xác thực người dùng này.
tên người dùng chuỗi | rỗng Tên người dùng nếu nhà cung cấp là GitHub hoặc Twitter.

AdditionalUserInfo.isNewUser

Người dùng là người dùng mới (được tạo thông qua hoạt động đăng ký) hay hiện tại (được xác thực bằng cách đăng nhập).

Chữ ký:

readonly isNewUser: boolean;

Thông tin người dùng bổ sung.profile

Bản đồ chứa dữ liệu người dùng cụ thể của IDP.

Chữ ký:

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

Mã số nhà cung cấp khác

Giá trị nhận dạng cho nhà cung cấp dùng để xác thực người dùng này.

Chữ ký:

readonly providerId: string | null;

Thông tin người dùng bổ sung.tên người dùng

Tên người dùng nếu nhà cung cấp là GitHub hoặc Twitter.

Chữ ký:

readonly username?: string | null;