身份提供者:close() 静态方法

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

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

close()IdentityProvider 接口的静态方法,用于向浏览器发送手动信号,表示 IdP 登录流程已完成。

使用说明

close() 需要从与 IdP 登录对话框相同的来源调用,如 IdP 配置 中定义的那样。

当登录完全完成且 IdP 完成从用户收集数据后,需要使用 close() 关闭 IdP 登录对话框。close() 的一个主要用例是在 浏览器和 IdP 登录状态不同步 的情况下关闭 IdP 登录对话框,并且浏览器会启动动态登录流程来纠正问题。

语法

js
IdentityProvider.close()

参数

无。

返回值

undefined.

示例

js
IdentityProvider.close();

规范

规范
联合身份凭证管理 API
# dom-identityprovider-close

浏览器兼容性

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

另请参阅