这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
安全上下文
此特征只可用于
安全上下文
(HTTPS),在某些或所有
支持浏览器
.
CredentialsContainer
接口的
证书管理 API
exposes methods to request credentials and notify the user agent when events such as successful sign in or sign out happen. This interface is accessible from
Navigator.credentials
.
None.
None.
CredentialsContainer.create()
安全上下文
Promise
that resolves with a new
Credential
instance based on the provided options, or
null
if no
Credential
object can be created. In exceptional circumstances, the
Promise
may reject.
CredentialsContainer.get()
安全上下文
Promise
that resolves with the
Credential
instance that matches the provided parameters.
CredentialsContainer.preventSilentAccess()
安全上下文
Promise
. For example, you might call this, after a user signs out of a website to ensure that he/she isn't automatically signed in on the next site visit. Earlier versions of the spec called this method
requireUserMediation()
。见
浏览器兼容性
for support details.
CredentialsContainer.store()
安全上下文
Credential
instance and returns that instance in a
Promise
.
// TBD
| 规范 | 状态 | 注释 |
|---|---|---|
| Credential Management Level 1 | 工作草案 | 初始定义。 |
| Web Authentication: An API for accessing Public Key Credentials Level 1 | 推荐 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
CredentialsContainer
|
Chrome 51 | Edge 18 | Firefox Yes | IE ? | Opera 不支持 No | Safari 13 | WebView Android 51 | Chrome Android 51 | Firefox Android Yes | Opera Android 不支持 No | Safari iOS 13.3 | Samsung Internet Android 5.0 |
create
|
Chrome 60 | Edge 18 | Firefox Yes | IE ? | Opera 不支持 No | Safari 13 | WebView Android 60 | Chrome Android 60 | Firefox Android Yes | Opera Android 不支持 No | Safari iOS 13.3 | Samsung Internet Android 8.0 |
get
|
Chrome 51 | Edge 18 | Firefox Yes | IE ? | Opera 不支持 No | Safari 13 | WebView Android 51 | Chrome Android 51 | Firefox Android Yes | Opera Android 不支持 No | Safari iOS 13.3 | Samsung Internet Android 5.0 |
preventSilentAccess
|
Chrome
60
|
Edge ≤79 | Firefox Yes | IE ? | Opera 不支持 No | Safari ? |
WebView Android
60
|
Chrome Android
60
|
Firefox Android Yes | Opera Android 不支持 No | Safari iOS ? |
Samsung Internet Android
8.0
|
store
|
Chrome 51 | Edge ≤79 | Firefox Yes | IE ? | Opera 不支持 No | Safari ? | WebView Android 51 | Chrome Android 51 | Firefox Android Yes | Opera Android 不支持 No | Safari iOS ? | Samsung Internet Android 5.0 |
完整支持
不支持
兼容性未知
实验。期望将来行为有所改变。
使用非标名称。
CredentialsContainer