node.js - 如何在 MERN 堆栈中使用 passport.js 和 google auth 实现基于令牌的身份验证
问题描述
我正在构建一个 MERN 堆栈 Web 应用程序并尝试使用 passport.js 进行身份验证。
我的应用程序中的前端通过 RESTful api 与后端通信,它们计划部署在两个不同的容器中。我查看了一些最广泛使用的护照谷歌策略以及实施的博客文章,似乎所有这些都假设实现了服务器端渲染网络应用程序。
在我的前端,我使用 React 组件react-google-login从 Google 获取用户配置文件。但是对于我的这个用例,我不确定哪种护照策略更可取或适用。
有什么建议吗?谢谢!
解决方案
推荐阅读
- html - 有没有办法让这个 html 大纲样式不同?
- android - 在 android 8 及更高版本中有什么替代 areNotificationsPaused?
- google-calendar-api - 嵌入时日历不显示忙/闲
- amazon-web-services - 使用 Cloudformation 和 Api Gateway V1 创建 API 映射
- pine-script - 多个警报条件不起作用 - alertcondition(condition=((rsiValue > 70) and (close > upper)) 或 ((rsiValue < 30) and (close < lower))
- dataweave - 在 DataWeave 中的 2 个数据集之间创建一个空行
- amazon-web-services - 如何将目标(不在 AWS 上)注册到网络负载均衡器?
- e-commerce - 有人试过热转印标签吗?
- php - MPDF向大型html添加页眉和页脚
- java - JUnit 通过从数据库存储来测试方法