dashboard/pages/auth/logout.vue

27 lines
572 B
Vue

<script>
import { LOGGED_OUT } from '@/config/query-params';
export default {
layout: 'unauthenticated',
async asyncData({ redirect, store, router }) {
if ( 1 === 2 && process.env.dev ) {
await store.dispatch('auth/logout', null, { root: true });
redirect(302, `/auth/login?${ LOGGED_OUT }`);
} else if ( process.client ) {
window.location.href = '/logout';
} else {
redirect(302, '/logout');
}
}
};
</script>
<template>
<main>
<h1 class="text-center mt-50">
Logging Out&hellip;
</h1>
</main>
</template>