跳转到主要内容

【Web技术】凭证管理API

安全上下文:此功能仅在安全上下文(HTTPS)、某些或所有支持的浏览器中可用。

凭证管理API使网站能够创建、存储和检索凭证。凭证是使系统能够做出身份验证决定的项目:例如,决定是否将用户登录到帐户。我们可以将其视为用户向网站提供的一项证据,以证明他们真的是他们所声称的那个人。

概念和用法


中心接口是CredentialsContainer,它可以通过navigator.credentials属性访问,并提供三个主要功能:

  • create():创建一个新凭据。
  • store():在本地存储一个新凭据。
  • get():检索一个凭据,然后可以使用该凭据登录用户。


API支持四种不同类型的凭证,它们都表示为凭证的子类: