add sesion belum fix
This commit is contained in:
@@ -1,11 +1,14 @@
|
||||
<script setup lang="ts">
|
||||
import { UserIcon, MailIcon, ListCheckIcon } from 'vue-tabler-icons';
|
||||
const runtimeConfig = useRuntimeConfig();
|
||||
const { session, refresh, update, reset, overwrite } = await useSession()
|
||||
|
||||
const user_profile = useCookie('user_profile');
|
||||
const user_token = useCookie('user_token');
|
||||
const logout = async () => {
|
||||
window.location.href = `${runtimeConfig.public.keycloakUrl}/realms/${runtimeConfig.public.keycloakRealm}/protocol/openid-connect/logout?client_id=${runtimeConfig.public.keycloakClient}&post_logout_redirect_uri=http://localhost:3000`;
|
||||
user_token.value = null;
|
||||
await reset()
|
||||
localStorage.removeItem('userProfile')
|
||||
localStorage.removeItem('sidebarItems')
|
||||
navigateTo('/auth/login')
|
||||
|
||||
Reference in New Issue
Block a user