当前位置: 首页 > 面试题库 >

使用react-router登录后自动重定向

方建明
2023-03-14
问题内容

我想在我的 react / react-router / flux
应用程序中建立一个Facebook登录名。我在登录事件上注册了一个侦听器,并且希望将用户重定向到('/dashboard'如果他们已登录)。该怎么办?location.push效果不佳,除非完全重新加载了页面。


问题答案:

React Router v0.13

Router实例从返回Router.create可以通过左右(或者,如果内部的阵营组件,你可以从它的上下文对象),以及包含的方法一样transitionTo,你可以用它来过渡到一个新的途径。



 类似资料:
  • Reducer.js 我想在成功登录后重定向/主页。我如何重定向?

  • 当我尝试在不使用任何异步函数的情况下执行身份验证时(例如,将用户名和密码与react中的硬编码值进行比较),一切工作都很顺利。 但是当我使用express和mongo执行身份验证时,登录时的重定向停止工作。如果我再次登录,那么重定向就会发生。受保护的路由仍然有效(如果用户没有登录,则重定向到登录页)。 下面是我在express+mongo IE中使用do auth的问题的一个小演示。异步还原。这并

  • 我想在登录到我的索引页面(index.jsp)后进行重定向,实际上我的登录可以正常工作,但ajax支持缺少重定向。 她是我的登录名。jsp 这是我的登录 我的struts配置文件: 对于DAO部分是: 公共字符串验证(字符串用户名,字符串userpass)抛出SQLException,Exception{ 谢谢你的帮助。

  • 问题内容: 对于典型的最典型的面向Internet的网站,当您通过关闭选项卡( 无需注销 )登录并离开该网站(然后 注销 ),然后再次访问时,可能不需要您重新指定凭据或登录,您可以直接登录。 这一切在后端如何发生?如何在我的JSF 2.1应用程序中启用这种机制? 在Tomcat7服务器上使用JSF 2.1 问题答案: 这基本上是通过一个长寿的cookie完成的。JSF API不提供此功能,因为它只

  • 记录器文件中的日志- org.springframework.Security.Access.event.loggerlistener-安全授权失败,原因是:org.springframework.Security.Access.accessdeniedexception:访问被拒绝;通过身份验证的主体:org.springframework.security.authentication.ano

  • 问题内容: 我正在使用React Router v4并尝试实现一项功能,无论用户单击什么路由,他都会进入登录页面,即如果他尚未登录。 但登录后,他被重定向到他尝试在登录前访问的同一页面 我已经使用以下代码设法对其中的两条路线进行了此操作,但不确定这是否是最佳方法 现在,尽管这可以正常工作,但我不想为所有不同的路线重复一次相同的代码。所以有更好的方法吗? 现在,注销后,它什么也没显示,我希望它显示登