如何在此代码中记住/保存Fitbit OAuth授权?

时间:2014-11-05 05:42:16

标签: oauth google-apps-script google-sheets fitbit

我发现此代码会将Fitbit数据同步到Google电子表格中。我想稍微调整一下,但我不知道如何找出授权的保存方式。我认为我的困惑是由于缺乏对OAuth工作原理的理解。

以下是代码:https://github.com/qslabs/FitbitDailyData/blob/master/FitbitDailyData.gs

它允许您配置密钥,然后当您第一次在电子表格中进行授权时,它会弹出一个授权窗口。下次它不需要授权窗口。我知道如果它已经获得授权,它将不会要求授权,但它如何记住哪个帐户授权了它?我没有看到它在任何地方保存任何访问令牌。使用Google脚本OAuth库时,它是否只是自动的?

谢谢

1 个答案:

答案 0 :(得分:0)

发现" oAuthServiceName"是区分不同帐户的关键。验证由Google存储,但如果您更改该值,则需要新的授权。