Skip to content
Snippets Groups Projects
Commit 2ee1fd44 authored by Ingrid Martinsheimen Egge's avatar Ingrid Martinsheimen Egge :cow2:
Browse files

man logges ut på login siden.

dersom man ikke er logget inn, vises ikke navbar
parent 29c5f03e
No related branches found
No related tags found
1 merge request!21Merge profilinnstillinger into main
......@@ -78,7 +78,8 @@ export default {
const id = this.profile.id;
const numOfProfiles = API.getProfiles().length
if(numOfProfiles===1 && this.updatedProfile.upRestricted===true){
console.log("antall profiler: " + numOfProfiles) //todo
if(numOfProfiles===1 && this.updatedProfile.upRestricted==true){
alert("Du må ha minst en standardprofil per konto. (ingen endringer er gjort)")
}
else {
......
<template>
<div>
<nav>
<nav v-if="isLoggedIn">
<ul :aria-label = "'Navigation links'">
<li>
<RouterLink :to="'/'" :aria-label="'link to home page'">
......@@ -36,6 +36,7 @@
<script>
import { Icon } from '@iconify/vue';
import Logo from "@/components/Logo.vue";
import {useAuthStore} from "@/stores/authStore";
export default {
name: "Navbar",
......@@ -49,7 +50,10 @@ export default {
},
logoSize() {
return '52px';
}
},
isLoggedIn(){
return useAuthStore().isLoggedIn;
}
}
}
</script>
......
<script>
import { API } from '@/util/API.js';
import router from '@/router/index.js';
import {useAuthStore} from "@/stores/authStore";
export default {
data() {
......@@ -11,6 +12,9 @@
errormsg: "",
}
},
created(){
useAuthStore().logout();
},
methods: {
login() {
//todo: implement when API is up
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment