路由的身份验证中间件应用程序

时间:2020-09-11 13:48:54

标签: node.js reactjs mongodb react-native redux

这是一个普遍的问题。我有具有典型注册,登录的Web应用程序。我正在使用MERN堆栈。我有一个中间件auth.js,可以在使用登录路由页面登录时验证现有用户。

我的问题是,此验证是否足以使用户访问Web应用程序中的其他路由。例如,我有一些路线,用户需要在这些路线上发表评论并从数据库中获取数据。

SO

  1. 我第一次登录该路线是否可以保护以后的路线?
  2. 或者,我需要在所有这些路由中使用身份验证中间件吗?
  3. 是否存在用于对某些类型的路由实施身份验证中间件的标准或设置规则
  4. 如果将身份验证中间件应用于每条路由,它将对Web应用程序的性能/速度有多大影响。

由于我是编程新手,请多多包涵。感谢您提供有关此问题的更多详细信息,以便我可以学习

谢谢 萨尔

0 个答案:

没有答案