major: Migration from better-auth to keycloak
This commit is contained in:
@@ -1,16 +1,5 @@
|
||||
<template>
|
||||
<div class="h-screen flex items-center justify-center overlay">
|
||||
<UButton
|
||||
icon="i-lucide-chevron-left"
|
||||
to="/"
|
||||
size="xl"
|
||||
color="neutral"
|
||||
variant="subtle"
|
||||
class="absolute left-8 top-8 rounded-full"
|
||||
/>
|
||||
|
||||
<UPageCard variant="subtle" class="max-w-sm w-full">
|
||||
<slot />
|
||||
</UPageCard>
|
||||
<slot />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
|
||||
<template #footer="{ collapsed }">
|
||||
<UserMenu :collapsed="collapsed" />
|
||||
<UButton @click="copyAccessTokenToClipboard">📋</UButton>
|
||||
</template>
|
||||
</UDashboardSidebar>
|
||||
|
||||
@@ -41,13 +42,25 @@ const open = ref(false)
|
||||
const isNotificationsSlideoverOpen = ref(false)
|
||||
const { unreadCount, fetchUnreadCount, startPeriodicRefresh } = useNotification()
|
||||
|
||||
onMounted(async () => {
|
||||
await fetchUnreadCount()
|
||||
startPeriodicRefresh()
|
||||
})
|
||||
// onMounted(async () => {
|
||||
// await fetchUnreadCount()
|
||||
// startPeriodicRefresh()
|
||||
// })
|
||||
|
||||
provide('notificationState', {
|
||||
isNotificationsSlideoverOpen,
|
||||
unreadCount
|
||||
})
|
||||
|
||||
async function copyAccessTokenToClipboard() {
|
||||
const { session } = useUserSession()
|
||||
console.log('Access Token :', session.value?.jwt?.accessToken)
|
||||
const accessToken = session.value?.jwt?.accessToken
|
||||
if (accessToken) {
|
||||
navigator.clipboard.writeText(accessToken)
|
||||
console.log('Access token copied to clipboard')
|
||||
} else {
|
||||
console.warn('No access token found in session')
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
Reference in New Issue
Block a user