NavigatorLogin

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

NavigatorLogin 接口属于 联合凭证管理(FedCM)API,它定义了联合身份提供商(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

浏览器兼容性

另见