file-upload - 验证后将文件上传到任何用户的谷歌驱动器
问题描述
我想将文件从我的服务器上传到我的用户的谷歌驱动器存储,在他们进行身份验证后,问题是:
有可能这样做吗?
每次他们想上传新文件时,我是否必须重新验证用户?
我可以在我的网站中嵌入上传的 MP4 文件吗?(使用html视频源作为用户google drive账号的文件下载链接)
如果他们只是想在一段时间后看到嵌入的视频,我是否需要重新验证用户,换句话说,无论如何我可以保存某种令牌,这样他们就不会继续这样做。
解决方案
有可能这样做吗?
是的
每次他们想上传新文件时,我是否必须重新验证用户?
不,为用户存储一个刷新令牌,他们不需要每次都进行身份验证。
我可以在我的网站中嵌入上传的 MP4 文件吗?(使用html视频源作为用户google drive账号的文件下载链接)
我不推荐它,谷歌驱动器并不是真正为以这种方式托管文件而设计的,而且人们无论如何都需要访问该文件才能下载它,它是一大罐蠕虫。
如果他们只是想在一段时间后看到嵌入的视频,我是否需要重新验证用户,换句话说,无论如何我可以保存某种令牌,这样他们就不会继续这样做。
是的,如前所述,如果文件上传到您拥有它们的驱动器帐户。您需要与任何您想要访问它们的人共享这些文件。您可以将文件设置为公开,但这不是最好的方法。
参考
推荐阅读
- mongodb - Mongo DB 中的日期格式错误
- python - 数据框行之间的计算
- javascript - Javascript使用while循环查找和替换函数
- r - 在 RShiny 中,当 downloadHandler 中缺少预期文件时,使用 renderPrint/renderText 显示错误
- visual-studio - 为什么 VS2019 的 Go To Implementation 会显示重复的引用?
- r - 如何在 R 中获得单面 HP 过滤器
- python - 将图像旋转到直线方向
- firebase - react native删除后如何重新加载页面
- javascript - Javascript - 更改按钮文本不起作用
- javascript - 从 postgres 表中检索时未设置 React-select 初始值