auth namespace

Chức năng

Chức năng Sự miêu tả
người dùng (người dùngOptions) Xử lý các sự kiện liên quan đến sự kiện của người dùng Firebase Auth.
userRecordConstructor(wireData) Hàm trợ giúp tạo lớp UserRecord từ dữ liệu được gửi qua mạng.

Các lớp học

Lớp học Sự miêu tả
HttpsLỗi Một lỗi rõ ràng có thể được đưa ra từ một trình xử lý để gửi lỗi đến máy khách đã gọi hàm.
Trình tạo người dùng Trình tạo được dùng để tạo các hàm cho các sự kiện trong vòng đời của người dùng Firebase Auth.
Siêu dữ liệu bản ghi người dùng Lớp trình trợ giúp để tạo siêu dữ liệu người dùng trong đối tượng UserRecord .

Giao diện

Giao diện Sự miêu tả
Tùy chọn người dùng Tùy chọn cho chức năng chặn Auth.

Nhập bí danh

Nhập bí danh Sự miêu tả
Thông tin người dùng UserInfo là một phần của UserRecord .
Bản ghi người dùng UserRecord được chuyển tới Cloud Functions chính là UserRecord được trả về bởi SDK quản trị Firebase.

auth.user()

Xử lý các sự kiện liên quan đến sự kiện của người dùng Firebase Auth.

Chữ ký:

export declare function user(userOptions?: UserOptions): UserBuilder;

Thông số

Tham số Kiểu Sự miêu tả
Tùy chọn người dùng Tùy chọn người dùng Tùy chọn cấp độ tài nguyên

Trả về:

Trình tạo người dùng

UserBuilder - Trình tạo được sử dụng để tạo các hàm cho các sự kiện vòng đời người dùng Firebase Auth

auth.userRecordConstructor()

Hàm trợ giúp tạo lớp UserRecord từ dữ liệu được gửi qua mạng.

Chữ ký:

export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;

Thông số

Tham số Kiểu Sự miêu tả
dâyDữ liệu Bản ghi<chuỗi, không xác định> dữ liệu được gửi qua dây

Trả về:

Bản ghi người dùng

một phiên bản của UserRecord với các hàm toJSON chính xác

auth.Thông tin người dùng

UserInfo là một phần của UserRecord .

Chữ ký:

export type UserInfo = auth.UserInfo;

auth.UserRecord

UserRecord được chuyển tới Cloud Functions chính là UserRecord được trả về bởi SDK quản trị Firebase.

Chữ ký:

export type UserRecord = auth.UserRecord;