我是新来的主干,我想使用主干路由器实现一个非常简单的认证。阻止用户回到具有骨干网的特定路由
我实际上只在我的应用程序中使用骨干网路由器。当我启动应用程序时,我呈现一个登录视图,并且我也启动骨干路由器(Backbone.history.start();)
如果登录成功,我会拨打router.navigate('mainmenu', { trigger: true, replace: false });
导航到一个新的路线,但是当我点击浏览器的后退按钮时,我会回到登录视图。
在导航到前一个视图(登录视图)之前,我想询问用户他是否想先注销,如果注销过程顺利,那么他将被重定向到登录视图。
我该如何做到这一点?我检查了其他几个问题,但对于我的用例来说,答案太复杂了。我只是想阻止用户返回到特定的视图,如果他们登录。