NavigatorLogin

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

实验性:这是一种实验性技术
在生产环境中使用之前,请仔细查看浏览器兼容性表

联合凭据管理 (FedCM) APINavigatorLogin接口定义了联合身份提供商 (IdP) 的登录功能。具体来说,它使联合身份提供商 (IdP) 能够在用户登录或退出 IdP 时设置其登录状态。

有关如何使用它的更多详细信息,请参阅使用登录状态 API 更新登录状态

可以通过Navigator.login属性访问NavigatorLogin

实例方法

setStatus() 实验性

从 IdP 的来源调用时,设置联合身份提供商 (IdP) 的登录状态。“登录状态”指的是“当前浏览器上是否有任何用户登录 IdP”。

示例

js
/* Set logged-in status */
navigator.login.setStatus("logged-in");

/* Set logged-out status */
navigator.login.setStatus("logged-out");

规范

规范
联合凭据管理 API
# navigatorlogin

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

另请参阅