【发布时间】:2014-03-03 13:48:09
【问题描述】:
我正在尝试为我的门户编写一个 FirefoxOS 应用程序,该应用程序使用 Mozilla Persona 进行身份验证。如果我想实现,我应该如何进行:
- 允许我的应用用户使用 Persona 注册我的门户
- 允许我的应用用户在 FirefoxOS 应用中登录我的门户并使用 API 执行一些操作
- 取决于用户是否登录 - 授予对不同操作的访问权限。
我发现这篇帖子包含已集成的信息:http://identity.mozilla.com/post/47114516102/persona-on-firefox-os-phones,但我找不到任何真实示例。
我需要创建什么类型的应用程序? webapp 还是特权?
我正在尝试使用常规教程来实现它:https://developer.mozilla.org/en/Persona/Quick_Setup
但是有了这段代码:
signinLink.onclick = function() { navigator.id.request(); };
我只收到以下错误:
[17:25:18.089] Error: Permission denied to access object
【问题讨论】:
标签: authentication authorization firefox-os browserid persona