将firebase身份验证凭据从ionic应用程序传递到外部网站
我有一个使用firebase auth的ionic应用程序。在一个页面中,我使用应用程序浏览器打开一个网站,允许用户将一些项目保存到他们的收藏中。如何将身份验证信息传递到此外部网站,以便用户无需再次登录?(也就是说,外部网站如何知道它是已经在ionic应用程序中登录的同一用户)不清楚您为什么不能直接在ionic应用程序中添加项目。如果您坚持打开浏览器来运行某个经过身份验证的请求,并且您确实拥有并信任该页面,那么您可以在URL中将Firebase ID令牌传递给浏览器,然后使用ID令牌使用该经过身份验证的操作来运行该操作。感谢您的回复,我正在尝试构建一个集成fabric.js库的页面,当它与angular一起使用时会出现问题,所以我尝试创建一个普通的javascript页面(没有angular),并将用户重定向到该页面。由于用户需要登录才能从firebase数据库保存/检索数据,因此我需要传递身份验证。我所做的是在用户重定向到纯js页面后强制用户登录,这似乎是多余的,因为用户已经登录了ionic应用程序,因此我想我是否可以简单地传递auth令牌,并使流程稍微顺畅。将firebase身份验证凭据从ionic应用程序传递到外部网站,firebase,ionic-framework,firebase-authentication,Firebase,Ionic Framework,Firebase Authentication,我有一个使用firebase auth的ionic应用程序。在一个页面中,我使用应用程序浏览器打开一个网站,允许用户将一些项目保存到他们的收藏中。如何将身份验证信息传递到此外部网站,以便用户无需再次登录?(也就是说,外部网站如何知道它是已经在ionic应用程序中登录的同一用户)不清楚您为什么不能直接在ionic应用程序中添加项目。如果您坚持打开浏览器来运行某个经过身份验证的请求,并且您确实拥有并信任该页面,那么您可以在URL中将Firebase ID令牌传递给浏览器,然后使用ID令牌使用该经过身