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

时间:2018-03-29 05:12:45

标签: python google-authentication google-colaboratory

要访问Google云端硬盘文件,您需要致电:google.colab.auth.authenticate_user(),其中会显示一个指向验证屏幕的链接,该屏幕提供了粘贴原始笔记本所需的密钥

  1. 可以一起跳过这一切吗?毕竟笔记本已经“链接”到特定帐户

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

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

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

1 个答案:

答案 0 :(得分:2)

  1. 不,目前无法避免这一步。

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

  3. 共享笔记本不共享令牌。执行笔记本电脑的另一个用户将自行完成身份验证流程,并且只能使用他们获取的驱动文件令牌。

  4. 可悲的是,不是现在。 :)