내 UI에 AngularJS (1)가 사용됩니다. 기본 페이지의 변경 동작이 필요합니다. 권한이없는 사용자는 로그인 페이지의 다른 경우 -> 특수 페이지로 이동해야합니다.각도 기본 페이지 라우팅
나는 사용자가 권한을 부여받은 경우 특별한 페이지에 액세스 할 수없는 하나의 시간 (단지 예를 들어 로그인에 대한)이 동작하지만 을 설정할 수 있습니다
anonimModule.config(function ($routeProvider, anonimTemplateManager, anonimUrlManager) {
$routeProvider
.when('/', {
templateUrl: anonimTemplateManager.getLoginPath(),
controller: 'loginCtrl'
})
익명의 모듈을 구성. $ rootScope에 에서 액세스하려했는데, 내 문제를 해결하기 위해 일 때 실패했습니다.
라우팅에 대한 동적 동작을 구현할 수 있습니까? 구현할 예나 아이디어가 있으십니까?
Bas는 사용자에게 권한이 부여되었는지 여부를 어떻게 확인합니까? – Sergii
서비스 작성을 시도 할 수 있습니다. 사용자가 권한이 부여 된 경우 권한 부여를 확인하여 부울 (또는 사용자가 권한이 있음을 알 수있는 다른 var)을 설정하고 컨트롤러에서 확인합니다 –