特定のドメインに設定された Cookie の削除に問題があります。
Cookie が say domain, abioに設定されたとき、それらはこのコードによって削除されていました。
$scope.clearStorage = function(){
$localStorage.$reset();
var cookies = $cookies.getAll();
angular.forEach(cookies, function (v, k) {
$cookies.remove(k);
});
しかし、ドメインb.ioに設定すると機能しません。問題をデバッグしようとしました。k の値は正しいのですが、$cookies.remove は単純に Cookie を削除していません。