Richtig, damit ich ein kleines Dilemma habe hier :).
Ich arbeite an einem Projekt, das mit Angularjs und Laravel gebaut wird. Die Anmeldung erfolgt mit Laravel, das außerhalb von AngularJs "Scope" liegt, sollte ich sagen.
Also im Front-End sehe ich diese Seite nicht.
Was ich versuche zu tun ist $ http Get-Methode zu bekommen/Abmelden (von Laravel wieder behandelt). Bei Erfolg leiten Sie den Benutzer nach/login um.
Also, was ich dachte zu tun ist:
$rootScope.logout = function() {
$http.get('/logout', function (response) {
console.log('redirect');
$window.location.href('/login');
});
};
aber scheint nicht aus irgendeinem Grund zu arbeiten. Vorschläge?/logout löscht alle Sitzungen usw., die außerhalb meiner "Zuständigkeit" liegen :)
Btw Ich benutze auch UI-Router.
Sie haben html5mode aktiviert? –
Ja, ich könnte, könnte das die Ursache sein? – TSlegaitis