Compare commits
No commits in common. "c21f5a241f42e9524cbb485ea393c52713c37bf5" and "1aaa37321324f6f4f612f036eb134f5648862d23" have entirely different histories.
c21f5a241f
...
1aaa373213
@ -14,8 +14,6 @@ export async function POST(request: Request) {
|
||||
referer: process.env.NEXT_PUBLIC_QSP_API_REFERER || '',
|
||||
}
|
||||
|
||||
console.log('🚀 ~ logout POST ~ loginId:', session.userId, 'sessionId:', session.sessionId)
|
||||
|
||||
try {
|
||||
const result = await axiosInstance(`${process.env.NEXT_PUBLIC_QSP_API_URL}`, headers).post(`/api/user/logout`, {
|
||||
loginId: session.userId,
|
||||
@ -23,9 +21,9 @@ export async function POST(request: Request) {
|
||||
actLog: 'LOGOUT',
|
||||
requestId: session.sessionId,
|
||||
})
|
||||
console.log('🚀 ~ logout POST ~ result:', result.data)
|
||||
console.log('🚀 ~ logout ~ result:', result.data)
|
||||
} catch (e) {
|
||||
console.error('🚀 ~ logout POST ~ error:', e)
|
||||
console.error('🚀 ~ logout ~ error:', e)
|
||||
}
|
||||
|
||||
tracking({
|
||||
@ -33,7 +31,6 @@ export async function POST(request: Request) {
|
||||
data: JSON.stringify({ loginId: session.userId }),
|
||||
})
|
||||
session.destroy()
|
||||
console.log('🚀 ~ logout POST ~ session destroyed')
|
||||
|
||||
return NextResponse.json({ code: 200, message: 'Logout successful' })
|
||||
}
|
||||
@ -42,14 +39,13 @@ export async function GET(request: Request) {
|
||||
const cookieStore = await cookies()
|
||||
const session = await getIronSession<SessionData>(cookieStore, sessionOptions)
|
||||
|
||||
console.log('🚀 ~ logout GET ~ userId:', session.userId)
|
||||
|
||||
tracking({
|
||||
url: '/api/auth/logout',
|
||||
data: JSON.stringify({ userId: session.userId }),
|
||||
data: JSON.stringify({
|
||||
userId: session.userId,
|
||||
}),
|
||||
})
|
||||
session.destroy()
|
||||
console.log('🚀 ~ logout GET ~ session destroyed')
|
||||
|
||||
return NextResponse.json({ code: 200, message: 'Logout successful' })
|
||||
}
|
||||
|
||||
@ -35,11 +35,6 @@ export default function Header() {
|
||||
}
|
||||
|
||||
const handleLogout = async () => {
|
||||
try {
|
||||
await axiosInstance(null).post('/api/auth/logout')
|
||||
} catch (e) {
|
||||
console.error('QSP logout error:', e)
|
||||
}
|
||||
reset()
|
||||
removeValue()
|
||||
const { data } = await axiosInstance(null).get('/api/auth/logout')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user