#angularjs #ionic-framework #ionic3
#angularjs #ионный каркас #ионический 3
Вопрос:
кто-нибудь может сказать мне, как предотвратить безопасную навигацию по ссылкам с помощью app.component для. Например: — когда пользователь нажимает URL, подобный этому http: // localhost: 8888 / #/ login, он получает экран входа в систему (login HTML), после чего пользователь нажимает кнопку входа в систему, экран переходит на экран пользователя, но когда руководство пользователя нажимает ссылку, например http: // localhost: 8888 / #/ user, экранкакой пользователь получает тот же логин, но проблема в том, что он вызывает весь файл user.ts, который я хочу предотвратить, если пользователь не входит в систему, а не пытается достичь этого через приложение
Ответ №1:
Вы можете использовать функции жизненного цикла ionic, например ionViewCanEnter
, для проверки безопасности и предотвращения несанкционированной навигации — Источник
Что-то вроде этого на вашей странице пользователя:
ionViewCanEnter() {
return this.authService.authenticated();
}
Комментарии:
1. спасибо за ваш ответ. но я хочу знать, как я могу выполнить проверку безопасности через приложение