相关疑难解决方法(0)

如何使用Google Apps脚本识别用户?

我需要一种识别用户的方法。我有一个Google网站,该网站是用户通过其Gmail帐户访问的网站。我的网站旨在允许用户查看任何数据,但只能编辑自己的数据。这对我来说很好,因为我是脚本的网站的所有者和发布者,但对其他任何人来说都是Session.getActiveUser().getUserLoginId()回报null
请提供有关此问题的解决方案。任何链接/任何和平的代码?

authentication google-sheets google-apps-script

2
推荐指数
1
解决办法
3771
查看次数

是否可以在 Google Apps Script 网络应用程序中使用多个身份验证?

我知道如何编写一个网络应用程序并以我自己的身份发布它。我想要做的是发布一个网络应用程序,以便它可以访问我的数据用户数据。

例如,网络应用程序将从拥有的工作表中读取数据,然后将其添加到用户拥有的工作表中。

我意识到一种方法是让任何拥有链接的人都可以访问我的工作表,并使网络应用程序在用户的上下文中运行。当用户查看 web 应用程序时,它将在用户的上下文中运行,以便它可以访问他们的工作表,并且由于我的工作表可由任何有链接的人查看,因此它将能够访问我的工作表。

但是,我正在尝试这样做,而不会让任何有链接的人都可以访问我的工作表。

这可能吗?

google-sheets google-apps-script

2
推荐指数
1
解决办法
221
查看次数