17 lines
475 B
TypeScript
17 lines
475 B
TypeScript
import { getServerSession, getToken } from '#auth'
|
|
|
|
export default eventHandler(async (event) => {
|
|
return
|
|
const session = await getServerSession(event)
|
|
if (!session) {
|
|
event.context.auth = false
|
|
} else {
|
|
const token = await getToken({ event })
|
|
event.context.auth = { token }
|
|
}
|
|
})
|
|
// export default defineEventHandler((event) => {
|
|
// if (!event.node.req.headers.origin) {
|
|
// event.node.req.headers.origin = process.env.NUXT_AUTH_ORIGIN
|
|
// }
|
|
// })
|