Форма входа и панель мониторинга с сегментами в AngularJS

#angularjs #login #routes #dashboard #segment

#angularjs #аутентификация #маршруты #Информационная панель #сегмент

Вопрос:

Я довольно новичок в AngularJS, и хотя я понимаю основные концепции (у меня также есть многолетний опыт работы с JS), для меня это небольшая проблема.

Мне нужна форма входа, которая открывает панель мониторинга с несколькими разделами, доступ к которым осуществляется из бокового меню (или элемента хлебной крошки) Для части входа в систему я использовал некоторый код из примера входа в систему Angular, но теперь я хочу открыть панель мониторинга и включить сегменты маршрута (используя http://angular-route-segment.com /) для меню навигации панели инструментов. Как бы мне обойти это?

Могу ли я сделать это в контроллере панели мониторинга, создать другой модуль или как мне отделить вход в систему от панели мониторинга?
Буду ли я делать это глобально, app.config для всех маршрутов и сегментов?

Может быть, вы знаете несколько примеров, которые я мог бы использовать в качестве ссылки. Я думаю, это то, что вы найдете во многих приложениях

Комментарии:

1. предлагаю вам использовать angular-ui-router, который поддерживает вложенные состояния и множество других функций, выходящих далеко за рамки ngRoute. Также активно используется, поэтому здесь вы получите хорошую поддержку в решении проблем

2. Общий подход заключается в использовании разрешения родительского состояния для блокировки не вошедших в систему пользователей во всех дочерних состояниях, где требуется авторизация