├── .idea ├── modules.xml ├── ng-auth-example.iml ├── vcs.xml └── workspace.xml ├── app.component.html ├── app.component.ts ├── app.module.ts ├── app.routes.ts ├── auth ├── index.ts ├── interceptor │ ├── auth.interceptor.spec.ts │ └── auth.interceptor.ts ├── service │ ├── auth.service.spec.ts │ └── auth.service.ts └── state │ ├── auth-state.service.spec.ts │ └── auth-state.service.ts ├── features ├── dashboard │ ├── dashboard-landing │ │ ├── dashboard-landing.component.html │ │ ├── dashboard-landing.component.scss │ │ └── dashboard-landing.component.ts │ ├── dashboard.module.ts │ ├── dashboard.routes.ts │ ├── index.ts │ ├── modules │ │ └── retailer-dashboard │ │ │ ├── components │ │ │ ├── retailer-dashboard-filters │ │ │ │ ├── retailer-dashboard-filters.component.html │ │ │ │ ├── retailer-dashboard-filters.component.scss │ │ │ │ └── retailer-dashboard-filters.component.ts │ │ │ ├── retailer-dashboard-tiles │ │ │ │ ├── retailer-dashboard-tiles.component.html │ │ │ │ ├── retailer-dashboard-tiles.component.scss │ │ │ │ └── retailer-dashboard-tiles.component.ts │ │ │ ├── retailer-service-task-chart │ │ │ │ ├── retailer-service-task-chart.component.html │ │ │ │ ├── retailer-service-task-chart.component.scss │ │ │ │ └── retailer-service-task-chart.component.ts │ │ │ ├── retailer-service-task-time-chart │ │ │ │ ├── retailer-service-task-time-chart.component.html │ │ │ │ ├── retailer-service-task-time-chart.component.scss │ │ │ │ └── retailer-service-task-time-chart.component.ts │ │ │ ├── retailer-task-calendar │ │ │ │ ├── retailer-task-calendar.component.html │ │ │ │ ├── retailer-task-calendar.component.scss │ │ │ │ └── retailer-task-calendar.component.ts │ │ │ └── retailer-top-supplier-chart │ │ │ │ ├── retailer-top-supplier-chart.component.html │ │ │ │ ├── retailer-top-supplier-chart.component.scss │ │ │ │ └── retailer-top-supplier-chart.component.ts │ │ │ ├── modals │ │ │ └── retailer-calendar-event-modal │ │ │ │ ├── retailer-calendar-event-modal.component.html │ │ │ │ ├── retailer-calendar-event-modal.component.scss │ │ │ │ ├── retailer-calendar-event-modal.component.ts │ │ │ │ └── service-task-detail │ │ │ │ ├── service-task-detail.component.html │ │ │ │ ├── service-task-detail.component.scss │ │ │ │ └── service-task-detail.component.ts │ │ │ ├── models │ │ │ └── retailer-dashboard-filter.ts │ │ │ ├── retailer-dashboard.module.ts │ │ │ ├── retailer-dashboard.routes.ts │ │ │ ├── retailer-dashboard │ │ │ ├── retailer-dashboard.component.html │ │ │ ├── retailer-dashboard.component.scss │ │ │ └── retailer-dashboard.component.ts │ │ │ └── services │ │ │ ├── retailer-calendar-event-modal-state.service.spec.ts │ │ │ ├── retailer-calendar-event-modal-state.service.ts │ │ │ ├── retailer-dashboard-state.service.spec.ts │ │ │ ├── retailer-dashboard-state.service.ts │ │ │ ├── retailer-dashboard.service.spec.ts │ │ │ └── retailer-dashboard.service.ts │ └── services │ │ ├── dashboard-landing.service.spec.ts │ │ └── dashboard-landing.service.ts ├── not-authorized │ ├── index.ts │ ├── not-authorized.component.html │ ├── not-authorized.component.scss │ ├── not-authorized.component.ts │ ├── not-authorized.module.ts │ └── not-authorized.routes.ts └── security │ ├── components │ └── login │ │ ├── login.component.html │ │ ├── login.component.scss │ │ └── login.component.ts │ ├── index.ts │ ├── security.module.ts │ └── security.routes.ts ├── guards ├── authenticated │ ├── authenticated.guard.spec.ts │ └── authenticated.guard.ts ├── index.ts └── permission │ ├── permission.guard.spec.ts │ └── permission.guard.ts ├── layouts ├── auth-layout.component.scss ├── auth-layout.component.ts ├── index.ts └── public-layout.component.ts ├── local-storage ├── local-storage.service.spec.ts └── local-storage.service.ts ├── permissions ├── directives │ └── permission │ │ ├── permission.directive.spec.ts │ │ ├── permission.directive.ts │ │ └── permission.module.ts ├── enums │ └── privilege.enum.ts ├── index.ts ├── permission-names.ts ├── services │ ├── permission.service.spec.ts │ └── permission.service.ts └── states │ ├── permission-state.service.spec.ts │ └── permission-state.service.ts ├── services ├── index.ts ├── local-storage │ ├── local-storage.service.spec.ts │ └── local-storage.service.ts ├── monitoring │ ├── application-insights.provider.ts │ ├── monitoring.service.spec.ts │ └── monitoring.service.ts ├── page-title │ ├── page-title.service.spec.ts │ └── page-title.service.ts └── redirect │ ├── redirect.service.spec.ts │ └── redirect.service.ts └── utilities ├── dom ├── index.ts └── run-on-next-render │ ├── run-on-next-render.spec.ts │ └── run-on-next-render.ts ├── form ├── base-filter-form.ts ├── base-form-field.ts └── index.ts ├── misc ├── disposable.ts ├── index.ts ├── luxon-util.ts ├── root-injector │ ├── root-injector.spec.ts │ └── root-injector.ts └── volt-validators.ts ├── routing ├── get-deepest-child-snapshot │ ├── get-deepest-child-snapshot.spec.ts │ └── get-deepest-child-snapshot.ts └── index.ts ├── rx ├── handle-api-response │ ├── handle-api-response.spec.ts │ └── handle-api-response.ts ├── index.ts ├── log-error │ ├── log-error-and-rethrow.ts │ └── log-error-and-return.ts ├── map-to-select-items │ └── map-to-select-items.ts └── vm-from-latest │ ├── vm-from-latest.spec.ts │ └── vm-from-latest.ts ├── string ├── index.ts ├── name-of │ └── name-of.ts └── translation-key │ └── translation-key.ts └── types.ts /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/ng-auth-example.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/.idea/ng-auth-example.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/app.component.html -------------------------------------------------------------------------------- /app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/app.component.ts -------------------------------------------------------------------------------- /app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/app.module.ts -------------------------------------------------------------------------------- /app.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/app.routes.ts -------------------------------------------------------------------------------- /auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/index.ts -------------------------------------------------------------------------------- /auth/interceptor/auth.interceptor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/interceptor/auth.interceptor.spec.ts -------------------------------------------------------------------------------- /auth/interceptor/auth.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/interceptor/auth.interceptor.ts -------------------------------------------------------------------------------- /auth/service/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/service/auth.service.spec.ts -------------------------------------------------------------------------------- /auth/service/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/service/auth.service.ts -------------------------------------------------------------------------------- /auth/state/auth-state.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/state/auth-state.service.spec.ts -------------------------------------------------------------------------------- /auth/state/auth-state.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/auth/state/auth-state.service.ts -------------------------------------------------------------------------------- /features/dashboard/dashboard-landing/dashboard-landing.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/dashboard-landing/dashboard-landing.component.html -------------------------------------------------------------------------------- /features/dashboard/dashboard-landing/dashboard-landing.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/dashboard-landing/dashboard-landing.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/dashboard-landing/dashboard-landing.component.ts -------------------------------------------------------------------------------- /features/dashboard/dashboard.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/dashboard.module.ts -------------------------------------------------------------------------------- /features/dashboard/dashboard.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/dashboard.routes.ts -------------------------------------------------------------------------------- /features/dashboard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dashboard.module'; 2 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-filters/retailer-dashboard-filters.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-filters/retailer-dashboard-filters.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-filters/retailer-dashboard-filters.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | @apply block; 3 | } 4 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-filters/retailer-dashboard-filters.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-filters/retailer-dashboard-filters.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.scss -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-dashboard-tiles/retailer-dashboard-tiles.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-chart/retailer-service-task-chart.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-service-task-chart/retailer-service-task-chart.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-chart/retailer-service-task-chart.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | @apply block; 3 | } 4 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-chart/retailer-service-task-chart.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-service-task-chart/retailer-service-task-chart.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-time-chart/retailer-service-task-time-chart.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-service-task-time-chart/retailer-service-task-time-chart.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-time-chart/retailer-service-task-time-chart.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-service-task-time-chart/retailer-service-task-time-chart.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-service-task-time-chart/retailer-service-task-time-chart.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-task-calendar/retailer-task-calendar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-task-calendar/retailer-task-calendar.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-task-calendar/retailer-task-calendar.component.scss: -------------------------------------------------------------------------------- 1 | :host { 2 | @apply block; 3 | } 4 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-task-calendar/retailer-task-calendar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-task-calendar/retailer-task-calendar.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-top-supplier-chart/retailer-top-supplier-chart.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-top-supplier-chart/retailer-top-supplier-chart.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-top-supplier-chart/retailer-top-supplier-chart.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/components/retailer-top-supplier-chart/retailer-top-supplier-chart.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/components/retailer-top-supplier-chart/retailer-top-supplier-chart.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/retailer-calendar-event-modal.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/retailer-calendar-event-modal.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/retailer-calendar-event-modal.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/retailer-calendar-event-modal.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/retailer-calendar-event-modal.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/service-task-detail/service-task-detail.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/service-task-detail/service-task-detail.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/service-task-detail/service-task-detail.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/service-task-detail/service-task-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/modals/retailer-calendar-event-modal/service-task-detail/service-task-detail.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/models/retailer-dashboard-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/models/retailer-dashboard-filter.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/retailer-dashboard.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/retailer-dashboard.module.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/retailer-dashboard.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/retailer-dashboard.routes.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/retailer-dashboard/retailer-dashboard.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/retailer-dashboard/retailer-dashboard.component.html -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/retailer-dashboard/retailer-dashboard.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/retailer-dashboard/retailer-dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/retailer-dashboard/retailer-dashboard.component.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-calendar-event-modal-state.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-calendar-event-modal-state.service.spec.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-calendar-event-modal-state.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-calendar-event-modal-state.service.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-dashboard-state.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-dashboard-state.service.spec.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-dashboard-state.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-dashboard-state.service.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-dashboard.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-dashboard.service.spec.ts -------------------------------------------------------------------------------- /features/dashboard/modules/retailer-dashboard/services/retailer-dashboard.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/modules/retailer-dashboard/services/retailer-dashboard.service.ts -------------------------------------------------------------------------------- /features/dashboard/services/dashboard-landing.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/services/dashboard-landing.service.spec.ts -------------------------------------------------------------------------------- /features/dashboard/services/dashboard-landing.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/dashboard/services/dashboard-landing.service.ts -------------------------------------------------------------------------------- /features/not-authorized/index.ts: -------------------------------------------------------------------------------- 1 | export * from './not-authorized.module'; 2 | -------------------------------------------------------------------------------- /features/not-authorized/not-authorized.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/not-authorized/not-authorized.component.html -------------------------------------------------------------------------------- /features/not-authorized/not-authorized.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/not-authorized/not-authorized.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/not-authorized/not-authorized.component.ts -------------------------------------------------------------------------------- /features/not-authorized/not-authorized.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/not-authorized/not-authorized.module.ts -------------------------------------------------------------------------------- /features/not-authorized/not-authorized.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/not-authorized/not-authorized.routes.ts -------------------------------------------------------------------------------- /features/security/components/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/security/components/login/login.component.html -------------------------------------------------------------------------------- /features/security/components/login/login.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /features/security/components/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/security/components/login/login.component.ts -------------------------------------------------------------------------------- /features/security/index.ts: -------------------------------------------------------------------------------- 1 | export * from './security.module'; 2 | -------------------------------------------------------------------------------- /features/security/security.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/security/security.module.ts -------------------------------------------------------------------------------- /features/security/security.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/features/security/security.routes.ts -------------------------------------------------------------------------------- /guards/authenticated/authenticated.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/guards/authenticated/authenticated.guard.spec.ts -------------------------------------------------------------------------------- /guards/authenticated/authenticated.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/guards/authenticated/authenticated.guard.ts -------------------------------------------------------------------------------- /guards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/guards/index.ts -------------------------------------------------------------------------------- /guards/permission/permission.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/guards/permission/permission.guard.spec.ts -------------------------------------------------------------------------------- /guards/permission/permission.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/guards/permission/permission.guard.ts -------------------------------------------------------------------------------- /layouts/auth-layout.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/layouts/auth-layout.component.scss -------------------------------------------------------------------------------- /layouts/auth-layout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/layouts/auth-layout.component.ts -------------------------------------------------------------------------------- /layouts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/layouts/index.ts -------------------------------------------------------------------------------- /layouts/public-layout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/layouts/public-layout.component.ts -------------------------------------------------------------------------------- /local-storage/local-storage.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/local-storage/local-storage.service.spec.ts -------------------------------------------------------------------------------- /local-storage/local-storage.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/local-storage/local-storage.service.ts -------------------------------------------------------------------------------- /permissions/directives/permission/permission.directive.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/directives/permission/permission.directive.spec.ts -------------------------------------------------------------------------------- /permissions/directives/permission/permission.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/directives/permission/permission.directive.ts -------------------------------------------------------------------------------- /permissions/directives/permission/permission.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/directives/permission/permission.module.ts -------------------------------------------------------------------------------- /permissions/enums/privilege.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/enums/privilege.enum.ts -------------------------------------------------------------------------------- /permissions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/index.ts -------------------------------------------------------------------------------- /permissions/permission-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/permission-names.ts -------------------------------------------------------------------------------- /permissions/services/permission.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/services/permission.service.spec.ts -------------------------------------------------------------------------------- /permissions/services/permission.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/services/permission.service.ts -------------------------------------------------------------------------------- /permissions/states/permission-state.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/states/permission-state.service.spec.ts -------------------------------------------------------------------------------- /permissions/states/permission-state.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/permissions/states/permission-state.service.ts -------------------------------------------------------------------------------- /services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/index.ts -------------------------------------------------------------------------------- /services/local-storage/local-storage.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/local-storage/local-storage.service.spec.ts -------------------------------------------------------------------------------- /services/local-storage/local-storage.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/local-storage/local-storage.service.ts -------------------------------------------------------------------------------- /services/monitoring/application-insights.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/monitoring/application-insights.provider.ts -------------------------------------------------------------------------------- /services/monitoring/monitoring.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/monitoring/monitoring.service.spec.ts -------------------------------------------------------------------------------- /services/monitoring/monitoring.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/monitoring/monitoring.service.ts -------------------------------------------------------------------------------- /services/page-title/page-title.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/page-title/page-title.service.spec.ts -------------------------------------------------------------------------------- /services/page-title/page-title.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/page-title/page-title.service.ts -------------------------------------------------------------------------------- /services/redirect/redirect.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/redirect/redirect.service.spec.ts -------------------------------------------------------------------------------- /services/redirect/redirect.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/services/redirect/redirect.service.ts -------------------------------------------------------------------------------- /utilities/dom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/dom/index.ts -------------------------------------------------------------------------------- /utilities/dom/run-on-next-render/run-on-next-render.spec.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utilities/dom/run-on-next-render/run-on-next-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/dom/run-on-next-render/run-on-next-render.ts -------------------------------------------------------------------------------- /utilities/form/base-filter-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/form/base-filter-form.ts -------------------------------------------------------------------------------- /utilities/form/base-form-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/form/base-form-field.ts -------------------------------------------------------------------------------- /utilities/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/form/index.ts -------------------------------------------------------------------------------- /utilities/misc/disposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/disposable.ts -------------------------------------------------------------------------------- /utilities/misc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/index.ts -------------------------------------------------------------------------------- /utilities/misc/luxon-util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/luxon-util.ts -------------------------------------------------------------------------------- /utilities/misc/root-injector/root-injector.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/root-injector/root-injector.spec.ts -------------------------------------------------------------------------------- /utilities/misc/root-injector/root-injector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/root-injector/root-injector.ts -------------------------------------------------------------------------------- /utilities/misc/volt-validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/misc/volt-validators.ts -------------------------------------------------------------------------------- /utilities/routing/get-deepest-child-snapshot/get-deepest-child-snapshot.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/routing/get-deepest-child-snapshot/get-deepest-child-snapshot.spec.ts -------------------------------------------------------------------------------- /utilities/routing/get-deepest-child-snapshot/get-deepest-child-snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/routing/get-deepest-child-snapshot/get-deepest-child-snapshot.ts -------------------------------------------------------------------------------- /utilities/routing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/routing/index.ts -------------------------------------------------------------------------------- /utilities/rx/handle-api-response/handle-api-response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/handle-api-response/handle-api-response.spec.ts -------------------------------------------------------------------------------- /utilities/rx/handle-api-response/handle-api-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/handle-api-response/handle-api-response.ts -------------------------------------------------------------------------------- /utilities/rx/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/index.ts -------------------------------------------------------------------------------- /utilities/rx/log-error/log-error-and-rethrow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/log-error/log-error-and-rethrow.ts -------------------------------------------------------------------------------- /utilities/rx/log-error/log-error-and-return.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/log-error/log-error-and-return.ts -------------------------------------------------------------------------------- /utilities/rx/map-to-select-items/map-to-select-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/map-to-select-items/map-to-select-items.ts -------------------------------------------------------------------------------- /utilities/rx/vm-from-latest/vm-from-latest.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/vm-from-latest/vm-from-latest.spec.ts -------------------------------------------------------------------------------- /utilities/rx/vm-from-latest/vm-from-latest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/rx/vm-from-latest/vm-from-latest.ts -------------------------------------------------------------------------------- /utilities/string/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/string/index.ts -------------------------------------------------------------------------------- /utilities/string/name-of/name-of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/string/name-of/name-of.ts -------------------------------------------------------------------------------- /utilities/string/translation-key/translation-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/string/translation-key/translation-key.ts -------------------------------------------------------------------------------- /utilities/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nartc/ng-auth-example/HEAD/utilities/types.ts --------------------------------------------------------------------------------