gpt4 book ai didi

javascript - 如何在react js中更改路由之前进行身份验证?

转载 作者:行者123 更新时间:2023-12-03 03:59:36 25 4
gpt4 key购买 nike

我正在使用react,react-router(版本2.8.1)。我想在路由到下一个 URL 之前对用户进行身份验证。

我如何实现这个目标?

 <Router history={hashHistory}>
<Route path="/" component={App}>
<IndexRoute component={Login}></IndexRoute>
<Route path="login" component={Login}/>
<Route path="dashboard" component={Dashboard}>
<Route path="ticket" component={Ticket}/>
</Route>
<Route path="profile" component={Profile}>
<Route path="create-user" component={CreateUser} />
</Route>

</Route>
</Router>

最佳答案

我在我的 route 这样做了:

<Route
component={ PageContainer }
path="page"
onEnter={ requireAuth }
/>

关于javascript - 如何在react js中更改路由之前进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44785738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com