Atualmente, pegando de base o exercício final, qual seria a melhor solução para a criação de uma função para deletar o token do sessionLocation?
Implementei utilizando o $rootScope, uma função no próprio FotoController, para deletar o $window.sessionLocation.token ao clicar em um botão declarado no index.html, logo acima da tag .
Não tenho outra ideia para resolver isto de uma forma mais "limpa", alguém poderia me indicar alguma outra solução?
Obrigado!
<button ng-click="$root.logout()">Sair</button>
$rootScope.logout = function () {
delete $window.sessionStorage.token;
$location.path('/login');
};