我正在尝试使用passportJS / Express 后端和react JS 前端进行社交身份验证。但是,我不确定如何去做。
我做了一些阅读并实现了社交身份验证,当使用 Google 身份验证登录时,它会返回一个由 express 应用程序签名的 JWT 令牌。这允许我使用Authorization
标头访问后端受保护的端点。
但是,如何通过 React 触发此操作,尤其是因为应直接通过前端调用 Google(因此后端不使用 Passport JS 进行身份验证触发)?具体来说,当后端和前端都解耦时,这个流程应该是什么样子的?