Angular 2+ 阻止用户导航回 Auth0 回调

Angular 2+ Prevent user to navigate back to Auth0 callback

我的Angular应用程序使用auth0,登录成功后,auth0会将用户重定向到我网站的/callback

它工作得很好,但我想阻止用户通过点击 "previous page" 按钮等方式进入 /callback 状态。

因为认证成功后导航到/callback会报错

实现此目标的最佳方法是什么?

使用_router.navigate([your, redirect, route], { replaceUrl: true });替换当前状态。 https://angular.io/api/router/NavigationExtras#replaceUrl