小编Par*_*tel的帖子

是否可以仅使用反应发送邮件?

我有一个仅使用 react 构建的应用程序。它没有后端。是否可以仅从 React 前端本身发送电子邮件?有没有允许我这样做的api?

如果这是不可能的,我真正需要做的就是将表单中的数据存储在我以后可以访问的地方。是否有一个 api 可以让我在没有任何后端的情况下只使用 react 来做到这一点?任何帮助真的很感激!提前致谢!

email reactjs nobackend

3
推荐指数
1
解决办法
1万
查看次数

来自 React 前端的 api 调用之间不存在 Express 会话

在问这个之前,我确实看过其他类似的问题,但到目前为止,它们都没有帮助。

我有一个使用 axios 的 React 前端,可以使用 express 和 express 会话对节点后端进行 api 调用。在我的前端输入登录信息后,我将它发送到我的后端,在那里我设置一个会话并将响应返回给我在 localStorage 中设置的前端以用于客户端验证。

当我尝试从前端访问受保护的 api 端点时 - 登录后,会话没有我在其中设置的任何信息,因此,给我一个错误。但是,如果我尝试从邮递员登录并访问受保护的端点,它就可以正常工作。

这是我的快速会话配置:

router.use(session({
 secret: 'notGoingToWork',
 resave: false,
 saveUninitialized: true
}))
Run Code Online (Sandbox Code Playgroud)

这是我通过 axios 进行的 api 调用(登录后):

axios.get(`http://localhost:5000/users/personNotes/${JSON.parse(userData).email}`)
    .then(response => console.log(response);
Run Code Online (Sandbox Code Playgroud)

我不知道是什么问题,希望得到任何帮助。先感谢您!

node.js express reactjs express-session axios

0
推荐指数
1
解决办法
2694
查看次数

标签 统计

reactjs ×2

axios ×1

email ×1

express ×1

express-session ×1

nobackend ×1

node.js ×1