【发布时间】:2019-07-28 20:56:41
【问题描述】:
我目前正在开发一个简单的网络应用程序,它将对用户的 google fit 数据进行 GET 调用。
为了降低应用程序的复杂性,我计划将其托管在 firebase 上,并充分利用云功能、firestore 和身份验证工具。
到目前为止,我已经成功地在前端使用 googleapis 节点库通过健身范围 https://www.googleapis.com/auth/fitness.activity.read 读取了我的 google fit 数据
作为谷歌登录按钮的一部分。
如果我要使用 firebase 的 google auth 实现,这将具有与我为读取 google fit 数据创建的凭据不同的客户端 ID/不同范围。
如果我想使用 firebase 和 google fit,用户必须使用 firebase 的 google auth 登录,这样我才能验证对我的应用程序的数据库写入,并授予我从应用程序内访问他们的 google fit 数据的权限。
如果有办法可以将其结合起来,以便我可以使用单个令牌来验证和读取 google fit 数据?
【问题讨论】:
标签: firebase oauth-2.0 google-fit google-fit-sdk fitness