AngularJS+;谷歌登录实现?

AngularJS+;谷歌登录实现?,angularjs,google-oauth,Angularjs,Google Oauth,情景: 我在一个域上有一个AngularJS应用程序(A),在另一个域上有一个API(B)。任何数据库交互都是通过此API完成的 用户必须经过身份验证才能在服务器上执行任何操作 身份验证完全由Google登录提供-无需用户名和密码 登录后,如果数据库中不存在该用户,则应自动注册该用户 首选基于令牌的身份验证 实现上述目标的最佳/最常见的实现方式是什么?我一直在网上搜索,但运气不好(让我感到惊讶)。我知道什么能帮到你:事实上,我看到了回购协议。它不能解决上面列出的第四点,或者看起来是这样。

情景:

  • 我在一个域上有一个AngularJS应用程序(A),在另一个域上有一个API(B)。任何数据库交互都是通过此API完成的
  • 用户必须经过身份验证才能在服务器上执行任何操作
  • 身份验证完全由Google登录提供-无需用户名和密码
  • 登录后,如果数据库中不存在该用户,则应自动注册该用户
  • 首选基于令牌的身份验证

实现上述目标的最佳/最常见的实现方式是什么?我一直在网上搜索,但运气不好(让我感到惊讶)。

我知道什么能帮到你:事实上,我看到了回购协议。它不能解决上面列出的第四点,或者看起来是这样。