我有一个使用Firebase构建的应用程序,我想使用Trigger.io进行部署。在应用程序中,我使用auth.login('witter')功能。我应该在应用程序的Auth设置中放入哪个域名?
非常感谢!
继续关注这个线程,以防其他人正在寻找答案。
Firebase Simple Login中基于OAuth的身份验证提供程序使用弹出窗口(通过window.open(...)
启动登录流,通过window.postMessage
在两个帧之间安全通信)
为了在Trigger.io环境中的Firebase简单登录中启用这些社交的、基于OAuth的提供商,有几个步骤:
- 确保您正在从Firebase CDN加载最新的Firebase Simple Login客户端,网址为https://cdn.firebase.com/v0/firebase-simple-login.js.
- Trigger.io环境支持不需要在Forge中进行授权的域配置,但仍然需要您将Facebook/Twitter/GitHub应用程序配置为使用适当的
https://auth.firebase.com/auth/...
重定向URL,如文档所示 - 确保包含任何必需的Trigger.io JavaScript库(应在应用程序中设置
forge
全局变量-在客户端代码中使用console.log(forge)
进行测试) - 最后,也是最重要的一点,Trigger.io选项卡模块必须在应用程序配置中启用