Files
schemas-app/app/plugins/auth0.client.ts
T

18 lines
442 B
TypeScript
Raw Normal View History

2025-11-22 16:42:35 +01:00
import { createAuth0 } from '@auth0/auth0-vue'
export default defineNuxtPlugin((nuxtApp) => {
const config = useRuntimeConfig()
const auth0 = createAuth0({
domain: config.public.auth0.domain,
clientId: config.public.auth0.clientId,
authorizationParams: {
redirect_uri: window.location.origin,
audience: config.public.auth0.audience,
},
cacheLocation: 'localstorage',
})
nuxtApp.vueApp.use(auth0)
})