mirror of
https://gitlab.silvrtree.co.uk/martind2000/aodb.git
synced 2025-03-13 04:09:59 +00:00
28 lines
760 B
TypeScript
28 lines
760 B
TypeScript
export class Config {
|
|
static $inject: Array<string> = ['$stateProvider',
|
|
'$urlRouterProvider',
|
|
'$httpProvider'];
|
|
|
|
constructor($stateProvider: ng.ui.IStateProvider,
|
|
$urlRouterProvider: ng.route.IRouteProvider,
|
|
$httpProvider: ng.IHttpProvider) {
|
|
|
|
$stateProvider.state('login', {
|
|
url: '/login',
|
|
params: {
|
|
hasLoggedOut: false,
|
|
redirected: false
|
|
},
|
|
template: '<div class="container">' +
|
|
'<chroma:login-view> </chroma:login-view>' +
|
|
'</div>'
|
|
});
|
|
|
|
$stateProvider.state('logout', {
|
|
url: '/logout'
|
|
});
|
|
|
|
$httpProvider.interceptors.push('authenticationInterceptor');
|
|
}
|
|
}
|