2014-01-22 4 views
1

Я играю с ui-router для AngularJS и задавался вопросом, может ли кто-нибудь там указать мне в направлении обеспечения маршрутов на основе ролей авторизации.AngularJS: Защита маршрутов с использованием ui-router

Я посмотрел на объект resolve на состояние, но похоже, что я ищу не в том месте.

+0

Взгляните на http://stackoverflow.com/questions/22537311/angular-ui-router-login-authentication/22540482#comment37988970_22540482 – Sebastian

ответ

2

Посмотрите $urlRouterProvider.when() здесь: https://github.com/angular-ui/ui-router/wiki/URL-Routing#urlrouterprovider

Если вы передаете в функцию (вместо перенаправления URL), это инъекционный. Поэтому, если вы вводите службу, используемую для управления проверкой подлинности, вы можете перенаправить пользователя в соответствии с вашими требованиями.

Смежные вопросы