--- a/client/app/app.js Thu Jun 04 20:09:20 2015 +0200
+++ b/client/app/app.js Thu Jun 04 20:10:38 2015 +0200
@@ -74,11 +74,12 @@
redirectTo: '/'
});
})
- .run( function($rootScope, $location, $window, $http, authApi) {
+ .run( function($rootScope, $location, $window, $http, authApi, context) {
$rootScope.globals = {};
- if (localStorage.getItem('token')) {
+ if (localStorage.getItem('token') || context['token']) {
$rootScope.globals.userLogged = true;
- $http.defaults.headers.common.Authorization = 'Token ' + localStorage.getItem('token');
+ localStorage.setItem('token', (localStorage.getItem('token') || context['token']));
+ $http.defaults.headers.common.Authorization = 'Token ' + (localStorage.getItem('token') || context['token']);
}
$rootScope.$on( '$routeChangeStart', function(event, next) {
if (next.authRequired && !$rootScope.globals.userLogged) {