您如何使用google 身份验证策略通过单个NodeJS
API对多个网站进行身份验证?passport
API 与网页分开托管。从玩passport
网站上的指南和我可以找到的教程来看,它们都依赖于Node
应用程序进行页面渲染(即使用Jade
等),而不是将令牌传递回单独的 Web 应用程序
创建单个 API 的最佳方法是什么,该 API 可以针对客户端进行身份验证Google
并将令牌返回给客户端,而无需将 API 和网站托管在同一个盒子上并由所有服务提供NodeJS
?
当直接访问 API 端点时,我可以让策略起作用,但我无法弄清楚应用程序将如何与这些端点交互,并在它们位于不同域时获取令牌。