【发布时间】:2015-10-08 22:49:27
【问题描述】:
我正在使用 angularfire/firebase 从 chrome 扩展程序向各种 OAuth 2.0 提供程序(github、google、facebook、twitter)进行身份验证。它们都返回相同的错误:Authentication failed: Error: The user cancelled authentication.(...)
寻找一种方法让扩展程序可以捕获从 firebase 的 $auth 函数生成的令牌。
谢谢!
【问题讨论】:
-
如果没有相关代码(这不是此类问题的要求吗?)我只能建议将 manifest.json 的 CSP 和/或 "permissions" 中用于 OAuth 重定向的所有域列入白名单。看看你的后台页面控制台,尝试调试代码等。
标签: angularjs google-chrome-extension oauth oauth-2.0 firebase