Страница Angular Guard Mlickers затем загружает реальную страницуJavascript

Форум по Javascript
Ответить
Anonymous
 Страница Angular Guard Mlickers затем загружает реальную страницу

Сообщение Anonymous »

Код: Выделить всё

export const authorizedUserGuard: CanActivateFn = (route, state) => {
console.log('guard call', route, state)
const tokenService = inject(TokenStorageService);
const router = inject(Router);
let user = tokenService.getUser();
let token = tokenService.getToken();
if(!token || !user){
console.log('user not logged in');
tokenService.removeData();
router.navigate(['/home', 'login']);
return false;
}

return true;

};
Угловой сначала загружает домой/входите в систему, тогда сразу же загружает фактический маршрут. Я использую Angular SSR.
Примечание: токен и пользователь, обе переменная имеет значение, и я не получаю никаких журналов, если часть консоли. < /P>

Код: Выделить всё

return router.createUrlTree(['/home', 'login']) ;
также имеет ту же проблему.

Подробнее здесь: https://stackoverflow.com/questions/793 ... ctual-page
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»