腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3367)
视频
沙龙
1
回答
Redux
React
路由器
:
无法访问
受
保护
/
专用
路由
、
、
、
、
我有一个
受
保护
的
路由
,只有当用户登录并将isAuthenticated设置为true时,才能访问该
路由
。我遇到的问题是,即使在成功登录并通过身份验证后,我也会被重定向到登录页面。在我下面的
redux
reducer文件中,isAuthenticated状态默认设置为null。奇怪的是,如果我将isAuthenticated默认值设置为true,然后成功登录,我就可以访问
受
保护
的
路由
。但是,当isAuthenticated设置为null时,即使我成功登录
浏览 12
提问于2020-11-01
得票数 0
2
回答
对
路由器
问题作出反应
、
、
我试图创建一个
受
保护
的
路由
,并创建了这样一个组件import {userSelect} from "../../
Redux
/userSlice"; const ProtectedRoute = ({childre
浏览 8
提问于2022-04-24
得票数 0
1
回答
在
React
中刷新同一页
、
、
<DetailPage /> ), ],当我在url '/main‘上刷新我的
react
时,我的登录
redux
状态会被重置为false,这将返回到login组件。在我的Login组件中,将触发一个ueEffect钩子来将本地存储中的刷新令牌撤回,如果令牌是有效的,它将刷新令牌并将我的登录
redux
状态设置为true。我想我知道为什么会发生这种情况--当我试图在
受
浏览 5
提问于2022-02-18
得票数 1
回答已采纳
1
回答
将authReducer与auth令牌一起使用是一种好的做法吗?
、
、
我一直在阅读关于如何使用JWT的各种教程,例如,在
React
+
Redux
应用程序中使用JWT。 在这些教程中,JWT通常保存在本地存储中,并且有到期日期。这很好。此状态用于处理UI更改,如AuthedNavbar或设置
专用
路由
。 这里我担心的是authReducer状态变得陈旧。(当然,服务器端
路由
将使用jwt进行
保护
,因此用户将
无法访问
资源。但是,他们在前端的用户体验仍然很糟糕。) 事实上,这与“单一来源真理”的原则相矛盾。在
redux
和本地存储
浏览 21
提问于2019-03-24
得票数 1
1
回答
React
类型记录:'IntrinsicAttributes & Pick<any,never>‘类型中不存在属性'path’
、
、
现在,我面临
保护
路由
配置的小问题。我使用的反应-
路由器
5,有安装类型等。</Switch> </Suspense>}
受
保护
的
路由
组件:import { connect } from
浏览 6
提问于2020-10-04
得票数 1
1
回答
<Routes>的所有组件子组件必须是<Route>或<
React
.Fragment>
、
我正在创建一个管理应用程序,在那里,我希望为管理仪表板建立一个
受
保护
的路径。签名和注册路线是公开的。在创建一条
受
保护
的
路由
之前,每条路线都运行良好。我创建了一个更高级的组件来创建一个私有
路由
。我将
路由
替换为私有
路由
,页面加载和终端没有出现错误。但是页面不呈现任何内容,控制台抛出错误,因为私有
路由
不是
路由
组件。所有的子路线必须是
路由
或
react
.fragment。这是我的app.ts
浏览 3
提问于2022-01-06
得票数 0
1
回答
JSON网络令牌登录授权用于响应和表示
受
保护
的
路由
、
、
如您所见,我已经分配了一个jwt,但是如何将它发送回我的登录表单,并将其用于
受
保护
的
路由
。服务器返回一个jwt令牌,然后可以用来验证其他
路由
。
浏览 3
提问于2020-01-21
得票数 0
回答已采纳
2
回答
高阶组件和身份验证
路由
我正在
React
中创建更高级别的组件,并确保用户
无法访问
受
保护
的
路由
。一切都很好,但我不确定该把检查
redux
状态的代码放在哪里。import
React
, { Component } from '
react
'; export default function
浏览 19
提问于2019-05-07
得票数 0
3
回答
使用
Redux
通过
React
-Navigation创建
受
保护
的
路由
(v.3或v.4)
、
、
、
、
我们如何使用
redux
在
react
导航中创建
受
保护
的
路由
?假设我有一个包含以下状态的
redux
存储 const mapStateToProps = state => { isAuthenticated: state.profileInfo.isAuthenticatedstate.profileInfo.isLoaded,
浏览 33
提问于2019-03-13
得票数 3
回答已采纳
2
回答
对象作为一个
React
子对象无效(找到:[对象承诺])
、
、
、
我正在尝试创建一个新版本的反应性
路由器
-dom v6的私有
路由
处理程序,因此我需要验证用户是否经过身份验证,以便知道是返回
受
保护
的
路由
还是将用户重定向到登录
路由
。import { Navigate } from '
react
-router-dom';import { isLogged
浏览 6
提问于2021-12-05
得票数 0
回答已采纳
3
回答
混乱反应-
路由器
-域和反应-
路由器
-
redux
、
、
、
、
我是新的反应和还原,我开始了我的项目与反应-
路由器
-多姆,现在我正在寻找添加
redux
在混合。是否将所有Link组件切换到将操作分派到存储区的元素? 谢谢你的帮助。
浏览 3
提问于2017-09-17
得票数 3
回答已采纳
3
回答
我应该为对象rest道具声明什么类型?
、
、
下面是
react
路由器
中关于如何为
受
保护
路由
添加组件的示例: return (import * as
React
from '
react
'; Route,} from '
react
-router-dom'; interfacePriva
浏览 0
提问于2018-11-01
得票数 7
回答已采纳
1
回答
在
react
中使用cookies的客户端身份验证和
受
保护
的
路由
、
、
、
、
在客户端,我正在运行一个
React
+
Redux
应用程序,它有
受
保护
的
路由
。它是使用HOC实现的,它检查jwt令牌是否存在并允许基于它的
路由
。但问题是,在使用cookie时,如何在客户端实现
受
保护
的
路由
。我在
react
应用程序中使用
react
-router-dom进行
路由
。
浏览 27
提问于2019-02-17
得票数 1
1
回答
为什么要对有条件呈现的子组件调用useEffect?
、
我有一个在
路由
中使用的
受
保护
组件,用于包装需要用户登录的组件。我使用的反应
路由器
v6。这是组件代码import { Navigate, useNavigate } from '
react
-router-dom' import { useDispatch, useSelector } from '
react</e
浏览 5
提问于2022-05-09
得票数 0
1
回答
如何从我的应用程序中的任何地方访问当前
路由
?
、
、
、
我正试图在非
路由
组件上获取有关当前
路由
的信息。Reactive
路由器
提供了历史记录的单例版本(browserHistory和hashHistory),您可以从应用程序中的任何地方导入和使用它们。以前,您似乎可以使用browserHistory,但这似乎不再
受
支持。我正在使用
react
-router-
redux
^4.0.8和@types\
react
-router-
redux
^5.0.1。如何访问当前的
路由
位置?
浏览 6
提问于2018-01-11
得票数 2
回答已采纳
1
回答
服务器端带有
React
路由器
的Auth流
、
、
、
、
我在想,如果我的应用程序是呈现服务器端的,那么如何使用Reactive
路由器
实现身份验证流呢?设想情况:onEnter: () => { if (localStorage.getItem('authToken')) {inte
浏览 1
提问于2015-10-27
得票数 3
回答已采纳
3
回答
重定向到
React
中的最后一个浏览器历史位置。
、
、
React
应用程序有一个登录页面。成功登录后,用户将被重定向到主页,即路径/。如果用户再次尝试导航到登录页面,即路径/login,则用户将被重定向回主页。应用程序在路径/profile上也有
受
保护
的
路由
,只有在用户通过身份验证后才能访问。 但问题是,当用户导航到
受
保护
的
路由
,然后刷新页面时,它将重定向到主页。如何使它从用户刷新的位置重定向回同一
受
保护
的
路由
?from "
浏览 7
提问于2022-02-08
得票数 1
1
回答
React
+
Redux
+
路由器
>异步服务器端呈现>未与
路由
直接链接的组件不接收staticContext
、
、
、
、
我正在尝试使用
React
、
Redux
和
路由器
来实现服务器端呈现。 问题是我
无法访问
与
路由
无关的组件中的staticContext。
浏览 1
提问于2018-04-11
得票数 1
回答已采纳
2
回答
元素类型在
路由
上无效-
路由器
-
redux
、
、
、
import
React
from '
react
';import { Route, Switch} from '
react
-router-dom'; function AppRoutes(
浏览 1
提问于2018-05-25
得票数 0
2
回答
如何在使用Passport (反应、反应-
路由器
、快递、护照)社交后重定向客户路线
、
、
、
、
我有一个
React
/
Redux
/
React
路由器
前端,Node/Express后端。我使用Passport (包括Facebook、Google和Github在内的各种策略)进行身份验证。我想要发生的事: 用户单击“登录F
浏览 1
提问于2018-04-12
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2017年JavaScript 框架报告(二)React 生态
你真的了解React吗?这里有50个React面试问题
React vs Angular,到底那个更好用
React Router入门指南
我读完了React的API,并为新手送上了一些建议
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券