从 google colab 访问 google 驱动程序时,是否可以消除或简化身份验证?

When accessing google driver from google colab, is it possible to eliminate, or simplify authentication?

要访问 google 驱动文件,您需要调用:google.colab.auth.authenticate_user(),它会向验证屏幕显示 link,它会提供您需要粘贴到原始文件中的密钥笔记本

  1. 可以一起跳过吗?毕竟笔记本已经 'linked' 到特定帐户

  2. 是否可以将此令牌硬编码保存在笔记本中以供将来运行?

  3. 是否可以创建一个只能访问某些文件的令牌(与他人共享笔记本时很有用 - 您只想授予对某些数据文件的访问权限)

  4. 是否可以简化流程(只需单击一下,无需复制粘贴令牌)

  1. 不行,目前没有办法避免这一步

  2. 不,没有在运行之间保存此令牌的安全方法。

  3. 共享笔记本不共享令牌。执行您的笔记本的其他用户将像他们自己一样通过身份验证流程,并且只能将他们获得的令牌用于他们已经有权访问的云端硬盘文件。

  4. 遗憾的是,现在不行。 :)