后台:我已创建并安装了Google云端硬盘应用。它位于我的https://apps.google.com/u/1/user/hub中,如下图所示。
我已登录我的Google帐户,无法访问此页面。当我点击其中一个已安装的应用程序时,行为非常不一致。
我已经搜索了大量文档,我发现的所有内容都来自https://developers.google.com/drive/v3/web/practices:
使用潜在登录等事件处理所有“新建”和“打开”。一些 用户可能有多个帐户。如果用户ID处于该状态 参数与当前会话不匹配,您可能需要结束 您应用的当前会话,并以请求的用户身份登录。
但是,此代码段并未提及当您到达该应用时是否自动完成任何OAuth登录流程。
问题:当您通过点击应用程序(如上图所示)或打开/通过Google云端硬盘打开已安装的应用时,有谁知道OAuth流逻辑的实际工作原理使用该应用在Google云端硬盘中创建文件?
我希望的结果是该应用始终使用用户在点击链接时在Google云端硬盘中使用的帐户登录,而无需再次在应用上登录Google或需要切换帐户。