2
我是Django新手,对OAuth相对较新。我正在构建一个Django应用程序,基本上这个应用程序旨在成为实现标记和用户权限的Google Drive的包装。一些拥有重要文档的用户与服务帐户分享他们,然后该应用程序提供了一个不错的界面。认证由Django应用程序拥有的Google云端硬盘服务帐户?
我通常感到困惑如何组织这一点,因为Django的似乎有很多,许多移动部件。
该应用程序需要几乎不断地对Google Drive API进行身份验证和通话。
此认证在哪里进行?一个模型?它是在每个页面上插入的网站模板的一部分吗?
只要确保您获得刷新令牌,并使用刷新令牌来定期更新您的访问令牌。 – Thomas
没错,我已经看到了,但我并没有试图将该应用与用户的Google云端硬盘帐户相关联 - 该应用本身有一个帐户,需要随时进行聊天。 所以我想,为了做到这一点,我认证一次应用程序,并获得一个刷新令牌。然后,我在一个视图中制作了一个功能,该视图使用Google Drive在每次加载需要访问其文档的页面时验证应用程序? –