2017-01-10 8 views
1

Добрый день. Я создал rest api с node.js и strongloop. Также есть приложение, основанное на angular.js. При входе пользователя сервер отправляет accessToken и сохраняет его в файлах cookie. Каждый запрос я посылаю accessToken, и он проверяет. Итак, какой лучший способ добавить некоторый контент в одностраничное приложение после входа в систему и скрыть при выходе из системы. Также я создал форму в угловом модальном диалоге.Добавить контент после входа в систему пользователя

ответ

1

Если вам нужно отключить некоторые виды, доступные по ссылке, например профиль, вы можете использовать ui router, создать состояние входа и состояние (состояния), которые могут отображаться только для зарегистрированных пользователей с использованием опции resolve. Просмотрите пожалуйста this example, loginRequired функция использование. Вы не обязаны использовать satellizer (но вы могли бы, эта библиотека действительно потрясающая).

Если вам нужно просто скрыть частичный или html-фрагмент, например кнопку «Выход», вы можете использовать ng-if="isAuthenticated()".

Надеюсь, это помогло.