MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla
您的搜索结果

    Navigator.id


    You can include the library from https://login.persona.org/include.js.

    非标准
    该特性是非标准的,请尽量不要在生产环境中使用它!

    注意: 这个功能的支持还没有构建到任何浏览器中,使用 Persona 的网站必须包含托管在 https://login.persona.org/include.js 上的填充库。

    概述

    BrowserID 协议定义了 window.navigator 对象上的一个新的 id 属性,通过这个属性暴露 BrowserID API。这个 API 已经经历了几个重要修订。下面独立列出了每代 API。

    观察者 API(当前)

    观察者 API 引入了非常请求化的特性,诸如一个为新手用户改进的提交-验证体验、自动持久化登入和更简单的本地应用集成。

    navigator.id.watch()
    登记在用户登入或登出网站时调用的回调。
    navigator.id.request()
    从用户请求一个签名的身份断言。
    navigator.id.logout()
    把用户登出网站并阻止 onlogin 行为在他们下次访问时触发。

    回调 API(当前)

    回调 API 在 2011 年 11 月被引入。它通过允许传递给 navigator.id.get()和提供 BrowserID 管理的持久会话的实验性支持改进了初始的 API。

    navigator.id.get()
    Gets the user's BrowserID in a signed assertion.

    VerifiedEmail API(弃用)

    VerifiedEmail API 是 BrowserID 的第一个 API。它在 2011 年末被弃用。

    navigator.id.getVerifiedEmail()
    在一个签名的断言里获取用户的 BrowserID。这个方法已经弃用了;navigator.id.get() 是向后兼容的替代方法。

    文档标签和贡献者

    此页面的贡献者有: ziyunfei, teoli, jsx, yinian1992, mtivv903
    最后编辑者: teoli,
    隐藏侧边栏