Skip to content
Snippets Groups Projects
Logout.vue 668 B
<template>
  <div id="logout">
    <md-button class="md-primary" v-on:click="logout">Logout</md-button>
  </div>
</template>

<script>
import Vue from "vue";
import VueMaterial from "vue-material";
import "vue-material/dist/vue-material.min.css";
import "vue-material/dist/theme/default.css";
Vue.use(VueMaterial);

export default {
  data: function() {
    return {};
  },
  methods: {
    logout() {
      console.log("Logout start");
      this.$http.get("/api/login/logout").then(response => {
        if (response) {
          alert("success logout");
          //this.$router.push("home");
          location.reload();
        }
      });
    }
  }
};
</script>