Changed home login redirect logic to fetch user
continuous-integration/drone/push Build is passing Details

main
Filip Borum Poulsen 3 years ago
parent 383068c1e6
commit aecb1d3c80

@ -120,10 +120,14 @@ export default {
TrainerSelector,
OrderPopup
},
created() {
async created() {
// this.parseQueryFilters();
if (!this.loggedIn) {
this.$router.push({path: "/login"})
const res = await fetch(`${import.meta.env.VITE_BASE_API_URL}/user`, {
credentials: import.meta.env.DEV ? "include" : undefined
});
if (res.status === 401 || res.status === 403) {
this.setLoginState(false);
this.$router.push({ path: "/login" })
}
},
data() {

Loading…
Cancel
Save