向google oauth注册用户

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

我有一个典型的Web应用程序,我想让用户使用其Google帐户进行注册。我的前端应用程序是用离子/角度编写的,因此我使用了插件(https://github.com/CodetrixStudio/CapacitorGoogleAuth)。我相信它使用“ oauth2隐式流”(如果我错了,请纠正我)。

我已经在Google Developer Console(Web应用程序)上配置了应用程序,并且能够使用我的帐户获取访问令牌和帐户信息。

我的问题是我不确定自己是否做对了。因为:

  1. [在Google控制台上有一个叫做“客户机密”的东西,但我不知道如何使用它或它是否适用于这种流程(我认为不是,但不确定))>
  2. 接下来,我打算将访问令牌发送到后端,然后验证令牌。我希望令牌验证过程可以是“离线”的。但事实证明,我需要向Google发送请求。所以我的问题是:难道没有一种使用“客户机密”唱歌令牌的方法,这样我就可以在后端验证令牌而不用打扰Google了吗?
  3. 我不想重新发明轮子,但是找不到用户注册的任何示例。我应该只验证令牌,掌握电子邮件地址并将其添加到数据库中吗? (我是否需要oauth响应中的其他内容?)

我有一个典型的Web应用程序,我想让用户使用其Google帐户进行注册。我的前端应用程序是用ionic / angular编写的,所以我使用了一个插件(https://github.com / ...

ionic-framework oauth google-oauth capacitor
1个回答
0
投票

我想我已经准备好回答我自己的问题(希望这会对某人有所帮助)

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