Добрый день. Я создал rest api с node.js и strongloop. Также есть приложение, основанное на angular.js. При входе пользователя сервер отправляет accessToken и сохраняет его в файлах cookie. Каждый запрос я посылаю accessToken, и он проверяет. Итак, какой лучший способ добавить некоторый контент в одностраничное приложение после входа в систему и скрыть при выходе из системы. Также я создал форму в угловом модальном диалоге.Добавить контент после входа в систему пользователя
1
A
ответ
1
Если вам нужно отключить некоторые виды, доступные по ссылке, например профиль, вы можете использовать ui router
, создать состояние входа и состояние (состояния), которые могут отображаться только для зарегистрированных пользователей с использованием опции resolve
. Просмотрите пожалуйста this example, loginRequired
функция использование. Вы не обязаны использовать satellizer
(но вы могли бы, эта библиотека действительно потрясающая).
Если вам нужно просто скрыть частичный или html-фрагмент, например кнопку «Выход», вы можете использовать ng-if="isAuthenticated()"
.
Надеюсь, это помогло.