动态路由,新页面打开跳转到登录

我的固定路由只有一个登录,其他都是通过动态路由形式加载的,现在问题是我用window.open打开动态加载的路由地址,浏览器在短暂空白后跳转到了登录界面,由于window打开新页签在beforeEach不能拦截,导致我不能将动态路由加载其中,所以自动跳转了唯一的一个固定路由登录。各位同学对此有没有什么解决方案呢