Navigator.id - Web API 接口参考 编辑
非标准
该特性是非标准的,请尽量不要在生产环境中使用它!
概述
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()
是向后兼容的替代方法。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论