Spaces:
Running
Running
File size: 419 Bytes
d502d70 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ```typescript
import { eventHandler, deleteCookie } from 'h3'
import { sessionStore } from '../middleware/auth'
export default eventHandler((event) => {
const sessionId = getCookie(event, 'session_id')
if (sessionId) {
sessionStore.delete(sessionId)
deleteCookie(event, 'session_id', {
path: '/',
httpOnly: true
})
}
return { success: true }
})
import { getCookie } from 'h3'
``` |