EmailAuthCredential class

Giao diện biểu thị thông tin xác thực mà EmailAuthProvider trả về cho ProviderId.

Bao gồm cả SignInMethod.EMAIL_Password và SignInMethod.EMAIL_LINK.

Hàm khởi tạo cho lớp này được đánh dấu là nội bộ. Mã của bên thứ ba không được gọi trực tiếp hàm khởi tạo hoặc tạo các lớp con giúp mở rộng lớp EmailAuthCredential.

Chữ ký:

export declare class EmailAuthCredential extends AuthCredential 

Mở rộng: AuthCredential

Phương thức

Phương thức Công cụ sửa đổi Mô tả
fromJSON(json) static Phương thức tĩnh để giải tuần tự bản trình bày JSON của một đối tượng thành AuthCredential.
toJSON() Trả về một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

EmailAuthCredential.fromJSON()

Phương thức tĩnh để giải tuần tự bản trình bày JSON của một đối tượng thành AuthCredential.

Chữ ký:

static fromJSON(json: object | string): EmailAuthCredential | null;

Thông số

Thông số Loại Mô tả
JSON đối tượng | chuỗi object hoặc giá trị đại diện dạng chuỗi của đối tượng. Khi chuỗi được cung cấp, JSON.parse sẽ được gọi trước tiên.

Trường hợp trả lại hàng:

EmailAuthCredential | rỗng

Nếu dữ liệu đầu vào JSON không biểu thị cho AuthCredential, thì giá trị rỗng sẽ được trả về.

EmailAuthCredential.toJSON()

Trả về một bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.

Chữ ký:

toJSON(): object;

Trường hợp trả lại hàng:

đối tượng

bản trình bày có thể chuyển đổi tuần tự JSON của đối tượng này.