验证客户端路由

时间:2018-12-13 16:13:22

标签: javascript reactjs authentication jwt

我用react,node和JSON Web令牌开发一个应用程序。 我想保护客户端路由。 如果用户不进行身份验证,我也不想访问客户端路由,以防用户自己更改客户端。

例如- 我看到的大多数帖子都使用了这样的内容:

 const PrivateRoute = ({ component: Component, ...rest }) => (
  <Route {...rest} render={(props) => (
    Auth.isAuthenticated === true
      ? <Component {...props} />
      : <Redirect to='/login' />
  )} />
)

很明显,Auth.isAuthenticated可以由任何客户端通过执行以下操作来更改: Auth.isAuthenticated = true 或其他语法

我该如何解决?

0 个答案:

没有答案