首页 > 解决方案 > 用户是否能够编辑存储在 Google Drive AppData 文件夹中的数据?

问题描述

我正在构建一个应用程序,我想将用户的秘密存储在他们自己的 Google Drive 中的 AppData 文件夹中。这是文档的链接:https ://developers.google.com/drive/api/v3/appdata

文档是这样说的:

使用此文件夹存储用户不应直接与之交互的任何文件

我正试图澄清“直接”一词的使用

假设用户无权访问我的应用程序的客户端密码,用户是否能够自己使用 Google Drive API 修改我的应用程序存储在其 Google Drive 的 appdata 文件夹中的文件?

标签: google-apigoogle-drive-apigoogle-oauth

解决方案


Use this folder to store any files that the user shouldn't directly interact with意思是:

  • 用户无权通过 UI 访问该文件夹
  • 用户无法在创建此文件夹的应用程序和范围之外以编程方式访问文件夹
  • 用户将具有由您的应用程序实现的间接访问权限 - 例如,如果您的代码包含在用户单击按钮时创建/读取/修改应用程序文件夹中的数据的功能 - 那么用户在单击按钮时执行间接交互

推荐阅读