CredentialsContainer

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2019.

* Some parts of this feature may have varying levels of support.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Giao diện CredentialsContainer của Credential Management API cung cấp các phương thức để yêu cầu thông tin xác thực và thông báo cho user agent khi các sự kiện như đăng nhập hoặc đăng xuất thành công xảy ra. Có thể truy cập giao diện này từ Navigator.credentials.

Thuộc tính thể hiện

Không có.

Phương thức thể hiện

CredentialsContainer.create()

Trả về một Promise được giải quyết với một thể hiện Credential mới dựa trên các tùy chọn đã cung cấp, hoặc null nếu không thể tạo đối tượng Credential. Trong các trường hợp ngoại lệ, Promise có thể bị từ chối.

CredentialsContainer.get()

Trả về một Promise được giải quyết với thể hiện Credential khớp với các tham số đã cung cấp.

CredentialsContainer.preventSilentAccess()

Đặt một cờ xác định xem có cho phép đăng nhập tự động trong các lần truy cập sau vào origin hiện tại hay không, rồi trả về một Promise rỗng. Ví dụ, bạn có thể gọi phương thức này sau khi người dùng đăng xuất khỏi một trang web để bảo đảm rằng họ sẽ không bị tự động đăng nhập trong lần truy cập tiếp theo. Các phiên bản trước của đặc tả gọi phương thức này là requireUserMediation(). Xem Tính tương thích của trình duyệt để biết chi tiết hỗ trợ.

CredentialsContainer.store()

Lưu một bộ thông tin xác thực cho người dùng bên trong một thể hiện Credential được cung cấp và trả về chính thể hiện đó trong một Promise.

Thông số kỹ thuật

Specification
Credential Management Level 1
# credentialscontainer

Tính tương thích của trình duyệt