Initial commit from monorepo

This commit is contained in:
Ruslan Bakiev
2026-01-07 09:10:35 +07:00
commit 3db50d9637
371 changed files with 43223 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import { defineEventHandler, createError } from 'h3'
import type LogtoClient from '@logto/node'
export default defineEventHandler(async (event) => {
const client = event.context.logtoClient as LogtoClient | undefined
if (!client) {
throw createError({ statusCode: 401, message: 'Not authenticated' })
}
try {
const idToken = await client.getIdToken()
return { id_token: idToken }
}
catch {
return { id_token: null }
}
})