2014-11-05 94 views
0

我发现这个代码可以将Fitbit数据同步到Google电子表格中。我想适应一下,但我试图弄清楚授权是如何保存的。我认为我的困惑是OAuth工作原理缺乏理解的结果。如何在此代码中记住/保存Fitbit OAuth授权?

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

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

谢谢

回答

0

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