Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌应用程序脚本属性服务|安全性和属性生命周期_Google Apps Script - Fatal编程技术网

Google apps script 谷歌应用程序脚本属性服务|安全性和属性生命周期

Google apps script 谷歌应用程序脚本属性服务|安全性和属性生命周期,google-apps-script,Google Apps Script,应用程序脚本属性服务的文档没有提供关于谁可以查看哪些属性以及属性保存多长时间的详细信息 我想做的是让我的web应用程序向用户提供代币,以便基本上“初始化”具有付费功能的GSheet。我想我可以让用户在提示符中输入令牌,然后使用User属性保存令牌,而不是遍历整个登录流程 var userProperties = PropertiesService.getUserProperties() userProperties.setProperty('token', token) 我不确定的是,基本上把

应用程序脚本属性服务的文档没有提供关于谁可以查看哪些属性以及属性保存多长时间的详细信息

我想做的是让我的web应用程序向用户提供代币,以便基本上“初始化”具有付费功能的GSheet。我想我可以让用户在提示符中输入令牌,然后使用User属性保存令牌,而不是遍历整个登录流程

var userProperties = PropertiesService.getUserProperties()
userProperties.setProperty('token', token)
我不确定的是,基本上把长寿命的不记名代币作为财产保存在这里是否安全?有没有其他用户可以访问它的方法?该财产是否在gSheet的生命周期内保存

应用程序脚本属性服务的文档没有提供关于谁可以查看哪些属性以及属性保存多长时间的详细信息


  • 我相信基本上是安全的。我认为其他用户不容易访问此属性。我可以想到的一种方法是访问执行脚本,如果脚本只是由原始用户运行的话。请注意,您需要具有编辑权限才能进入脚本编辑器。好吧,这个财产的寿命和剧本的寿命一样长。