处理每个用户多个链接的 Google 帐户的 Google oauth

问题描述 投票:0回答:1

请求对如何在我的应用程序中构建 Google Oauth 的问题进行健全性检查。

我正在尝试构建的应用程序 - 称之为 AppX - 将允许用户使用该应用程序创建一个帐户(最好使用用户名/密码或使用 Google 登录),然后用户将能够将他们的 AppX 帐户与多个他们的谷歌帐户,以便调出他们的各种日历。例如,当用户拥有单独的个人和工作 Google 帐户,但他们希望能够在 AppX 中查看这两个日历时,这很方便。

为了实现这一目标,我最初使用的是 oauth2 令牌模型,它可以纯粹发生在客户端。然后,我将把生成的令牌发送回服务器以保存到用户对象上,然后找到一种方法来允许用户执行其中几个 oauths。

但是,这个问题让我认为,使用客户端方法,刷新令牌的用户体验对用户来说是不舒服的。所以我想我实际上需要使用这些说明在服务器端执行此操作,这将允许我存储多个 oauth 的令牌并创建更透明的刷新令牌体验。

这种服务器端方法被认为是最佳实践吗?

oauth-2.0 google-oauth google-signin
1个回答
0
投票

正在开发类似的功能。你找到解决办法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.