腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
react
私有
路由
的
问题
、
、
、
我正在尝试创建受保护
的
路由
。我有一个
react
上下文,无论用户是否登录,它都会返回true or false。
问题
是,即使我通过了身份验证,我仍然不能访问仪表板
路由
(即使我登录了,它也会重定向到登录)。我试图通过在渲染
路由
之前检查上下文是否未定义来解决这个
问题
,但它仍然不起作用。, ); }}
浏览 24
提问于2021-07-13
得票数 0
回答已采纳
1
回答
<Routes>
的
所有组件子组件必须是<Route>或<
React
.Fragment>
、
我正在创建一个管理应用程序,在那里,我希望为管理仪表板建立一个受保护
的
路径。签名和注册路线是公开
的
。在创建一条受保护
的
路由
之前,每条路线都运行良好。我创建了一个更高级
的
组件来创建一个
私有
路由
。我将
路由
替换为
私有
路由
,页面加载和终端没有出现错误。但是页面不呈现任何内容,控制台抛出错误,因为
私有
路由
不是
路由
组件。所有的子路线必须是
路由
或
rea
浏览 3
提问于2022-01-06
得票数 0
1
回答
如何在
React
JS中实现
私有
路由
动画
、
、
、
、
我正在尝试找到用于在
react
js中渲染不同
私有
路由
的
动画
的
库。我只找到了CSS转换组,但它们只对开放
的
路由
有用。那么,在
React
JS中是否有一个库可以为
私有
路由
添加动画呢
浏览 8
提问于2020-06-26
得票数 0
1
回答
使用访问令牌和刷新令牌持久化身份验证
、
、
、
当在本地存储(或会话存储)中存储访问程序时,
React
只需检查存储中是否存在它,然后继续呈现
私有
路由
。因此,这意味着如果用户拥有无效/被盗
的
访问权限,那么在令牌被检查和失效之前,
React
似乎仍然暂时呈现
私有
页面(尽管没有
私有
内容)。这是个奇怪
的
行为吗?在这种情况下,应该在用户每次访问
私有
路由
时响应app验证和刷新令牌吗?随时随地获取
私有
数据?目前,我已经为安全cookie分配了访问令牌和
浏览 2
提问于2019-10-19
得票数 0
2
回答
带useRoutes钩
的
专用线路
我试图在我
的
反应项目中添加一个带有使用
路由
挂钩
的
私有
路由
。如何在
react
项目中添加带有use
路由
钩子
的
私有
路由
?
浏览 13
提问于2022-06-06
得票数 -1
2
回答
在reactjs中建立
私有
路由
的
最佳方法是什么?
、
我在我
的
应用程序中创建了一条私人路线,基本上我
的
应用程序中
的
所有路线都是私人
的
。因此,为了使
私有
路由
成为
私有
路由
,我添加了一个状态isAuthenticated,该状态在默认情况下为false,但当用户登录时为true。因此,在此isAuthenticated状态下,我在
私有
路由
组件中实现了一个条件。但这样做
的
问题
是当用户登录并刷新页面时。我被重定向到/主页。我不想这样。
浏览 2
提问于2020-10-09
得票数 1
1
回答
Uncaught :无法读取null
的
属性(读取'uid'):获得此错误但应用程序工作良好吗?
、
、
、
我在注销时会得到这个错误:(Uncaught :无法读取null
的
属性(读取'uid')),但是我
的
应用程序可以工作,并做我希望它做
的
事情。在我
的
注销函数中,我基本上是在用户注销时从数据库中
的
用户文档中删除一个API访问令牌,因为令牌不会过期,因此它在登录时被添加,并在注销时删除,这是身份验证过程
的
一部分。一切都很好。import { signOut } from "@firebase/auth"; import { useNavigat
浏览 7
提问于2022-06-20
得票数 1
1
回答
ReactJS -状态更改后重定向到专用
路由
、
、
、
、
我已经在Express中设置了一个登录
路由
,当使用它时,它将设置我
的
应用程序
的
全局状态(使用Context API),以包括用户ID和由JSONWebToken生成
的
令牌。在使用Axios执行此操作时,状态也在更新,但
问题
是我不知道如何(或如何以最佳方式)转发到受保护
的
路由
。 这是我
的
App.js,其中包括我
的
Welcome和Todo组件
的
路由
。import
React
, { us
浏览 9
提问于2019-07-02
得票数 0
回答已采纳
1
回答
Gatsby + contentful + Netlify
的
私有
/登录部分
、
、
我希望我
的
内容+ Gatsby + Netlify网站
的
一部分只对某些人可用。由于内容方面的原因,我不确定如何使用设置
私有
路由
--例程是在构建时动态创建
的
。
浏览 0
提问于2020-02-14
得票数 0
2
回答
重定向与
react
路由
器身份验证
路由
不起作用
、
、
、
我正在尝试创建一个基于answers here
的
私有
路由
,但是它没有执行重定向。这是我
的
私有
路由
组件 import
React
, { Component, useContext } from "
react
";import {
浏览 36
提问于2020-11-02
得票数 0
2
回答
响应
路由
器交换
路由
不匹配
、
、
、
、
使用
react
16.13.1和
react
路由
器5.1.2处理客户端
路由
,并存在一些
路由
问题
. <WillMatch /> <Route pa
浏览 0
提问于2020-03-31
得票数 2
回答已采纳
1
回答
如何使用firebase v9 reactjs创建专用
路由
、
、
、
、
我
的
问题
是,当我导航到主页,用户还没有经过身份验证
的
时候,页面就会显示一秒,然后转到登录页面。我希望它只重定向到登录,而不显示主页一刹那。我已经在我
的
项目中创建了一个
私有
路由
,但是当我导航到它时,受保护
的
路由
显示了一秒。这是我
的
代码:const AuthProvider = ({ children }) => { const [user, setUser] = useState
浏览 6
提问于2022-06-17
得票数 1
1
回答
从
React
路由
器v5迁移到v6
、
我想从
React
路由
器V5迁移到V6,我过去常常通过
私有
路由
映射,并有一个特殊
的
选项来呈现每个
私有
页面组件。我不知道V6是如何以同样
的
方式实现
的
。下面是我
的
根组件
的
样子: <Switch> <Redirect to组件
浏览 2
提问于2022-10-11
得票数 0
1
回答
未定义TypeError:无法读取未定义
的
属性“uid”
、
、
使用reactjs、firebase (google )、
react
路由
器和redux设置身份验证。 这个
问题
很简单,但我在网上找不到任何资源,也找不到解决
问题
的
答案。无法读取uid
的
roperty (具有firebase
的
用户id ),因为它告诉我它是未定义
的
?我已经设置了
私有
路由
是一个新
的
组件,它已经导入到我
的
应用程序
路由
器中。我也计划有一条公共路线。这是我<
浏览 1
提问于2018-03-16
得票数 1
回答已采纳
1
回答
如何在登录Next.js后重定向回
私有
路由
?
、
我正在构建一个Next.js项目,在该项目中,我希望实现类似于反应性-
私有
路由
的
私有
路由
。在
React
中,这可以通过使用
react
路由
器来完成,但是在Next.js中不能这样做.next/auth可以选择创建
私有
路由
,但我不使用next/auth。我创建了一个专门用于检查用户是否已登录,但我无法将用户重定向到他/她希望在成功登录后进入
的
私有
区域。如何在
浏览 11
提问于2022-01-12
得票数 2
回答已采纳
1
回答
当用户单击“注销”按钮时,将用户从仪表板页面重定向到登录页
、
、
、
嗨,我有一个用户仪表板,我在其中显示了用户
的
一些基本细节,我还提供了一个注销按钮,这样用户点击它--他/她应该被完全重定向到登录页面,但是
问题
是当我试图访问登录页面时,默认情况下,仪表板也会被加载。
浏览 5
提问于2022-08-19
得票数 -1
2
回答
具有Redux
的
专用
路由
、
、
、
我正在尝试创建一条检查用户身份验证
的
私有
路由
。但
私有
路由
在redux
的
数据更新之前进行渲染。组件有isauthenticated变量,它最终会更新为true,但组件在更新之前会先呈现。因为在第一次渲染时,redux
的
值为false。import
React
, { Component } from '
react
' import {connect} from '
react
-redux
浏览 0
提问于2020-05-01
得票数 1
1
回答
如何在
react
中管理
路由
、
我是我
的
react
应用程序,我想要管理我
的
路由
。我想要正确处理公共和
私有
路由
。我做了一点调查,但现在我很困惑。有很多方法,但我想知道如何正确地处理它。import { Redirect, Route } from '
react
-router-dom'; const Pri
浏览 5
提问于2020-02-21
得票数 1
回答已采纳
2
回答
试图导入错误:“PrivateRoute”不是从“
react
路由
器-dom”导出
的
。
、
、
from '
react
-router-dom'.反应:16.12.0在index.js中,我导入BrowserRoute并在ReactDOM.render()中使用它们,如下所示: <div className="App"> </div>} 然后,我将PrivateRouter从<Home
浏览 5
提问于2020-01-09
得票数 3
回答已采纳
1
回答
如何在一个应用程序中处理两个菜单
、
、
、
、
我正在开发应用程序,其中应用程序有两个部分,一个是针对公共用户
的
,一个是针对管理用户
的
。我完成了公共方面,但现在我面临
的
问题
,在行政方面,因为当我呈现我
的
第二个菜单,行政公共方面,菜单也显示。
浏览 2
提问于2021-02-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 路由状态管理总结
React Native 导航和路由
更适合私有云的网络部署模式-动态路由
关于 React 路由,这些你必须知道!
React Native 原生混合路由解决方案
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券