使用React Router 4保护一组路由

时间:2018-11-30 14:01:11

标签: javascript reactjs react-router-v4

在React Router 4中使用受保护的路由,想知道我已经能够上班的事情是否可能。

<Switch>
    <Route exact path="/" component={LandingPage} />
    <Route path="/sign-in" component={SignIn} />
    <Route exact path="/auth/home" component={Home} />
    <Route exact path="/auth/my-profile" component={UserProfile} />
    <ProtectedRoute path="/auth" />
</Switch>

我具有以上所示的这些路由,并且已经建立了一个受保护的路由,称为/auth

我想要的是使用它来保护以/auth开头的所有路由

因此在此示例中

<Route exact path="/auth/home" component={Home} />
<Route exact path="/auth/my-profile" component={UserProfile} />

也将受到保护。

有道理吗?

0 个答案:

没有答案