Безопасность многостраничного приложения angularjs - нет маршрутизации - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть несколько html-страниц, каждая с угловым приложением, изолированным без маршрутизации (приложение не является одностраничным приложением)

    //new anguar app in each page
    var app = angular.module('app', ['ui.bootstrap', …

Мой токен хранится в локальном хранилище, поэтому для защиты приложения я 'Добавили ли вы на каждой странице этот блок кода:

app.run(function ($window, $localStorage) {
    …
    if (!$localStorage.currentUser)
        $window.location.href = 'Login.html';
});

Этот подход, кажется, работает, но существует ли лучший способ, учитывая, что в этом приложении не используется маршрутизация?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...