【发布时间】:2017-08-12 17:57:12
【问题描述】:
制作一个网络应用程序来更改我的 Google 云端硬盘上的某些(表格)文件(即用户将像我一样使用该应用程序),但我想限制网络应用程序的访问权限 仅适用于某些用户。部署应用程序时,我只能选择将其设为私有或公开。 一种解决方案是使用会话类来查看是否有正确的用户登录。
function onAppBegin(){
if (Session.getActiveUser().getEmail() != "correctappuser@gmail.com") return null;
accessGranted();
}
但是,我担心这种粗略的方法是否真的安全且不可破解?
【问题讨论】:
-
您好,对于我的项目,我需要回答您提出的相同问题。 (接受的答案是一种解决方法,不太安全 - 密钥很容易被盗。)您后来是否偶然找到了答案?还是更好的解决方案?
-
@Tom 这个项目已经很久了。但我找不到其他方法
标签: google-apps-script web-applications user-permissions