Starting over
This commit is contained in:
@@ -1,27 +0,0 @@
|
||||
import { verifyJWT } from '~/server/utils/auth'
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
const token = getCookie(event, 'auth_token')
|
||||
|
||||
if (!token) {
|
||||
throw createError({
|
||||
statusCode: 401,
|
||||
statusMessage: 'No authentication token provided'
|
||||
})
|
||||
}
|
||||
|
||||
const payload = await verifyJWT(token)
|
||||
if (!payload) {
|
||||
throw createError({
|
||||
statusCode: 401,
|
||||
statusMessage: 'Invalid authentication token'
|
||||
})
|
||||
}
|
||||
|
||||
return {
|
||||
user: {
|
||||
id: payload.userId,
|
||||
username: payload.username
|
||||
}
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user