arnaucube
arnaucube/commonroutesAppPublic Self-hosted repository
when unlogged, suggest to login
idoctnef idoctnef@openmailbox.org
Thu, 06 Oct 2016 22:41:54 +0200
commit

31906272918392f5b599e883af03d5118686d75e

parent

689fa19a53d76bf517330cf5a4bf595841c4b56d

2 files changed, 12 insertions(+), 2 deletions(-)

jump to
M www/js/controllers.js → www/js/controllers.js

@@ -1,6 +1,6 @@

-var urlapi="http://localhost:3000/api/"; -//var urlapi="https://collectivecar.paas.primustech.io/api/"; +//var urlapi="http://localhost:3000/api/"; +var urlapi="https://collectivecar.paas.primustech.io/api/"; //localStorage.setItem("c_username", "user2");

@@ -177,6 +177,15 @@ localStorage.removeItem("c_userid");

localStorage.removeItem("c_userdata"); $window.location.reload(true); }; + + /* if no logged, suggest to login */ + if(localStorage.getItem('c_token')){// adding token to the headers + $http.defaults.headers.common['X-Access-Token'] = localStorage.getItem('c_token'); + }else{ + setTimeout(function(){ + $scope.login(); + },1000); + } })
M www/templates/login.html → www/templates/login.html

@@ -2,6 +2,7 @@ <ion-modal-view>

<ion-header-bar> <h1 class="title">{{'Login' | translate}}</h1> <div class="buttons"> + <button class="button button-balanced" ng-click="signup()">{{'Signup' | translate}}</button> <button class="button button-dark" ng-click="closeLogin()">{{'Close' | translate}}</button> </div> </ion-header-bar>