export default oauth.googleEventHandler({ async onSuccess(event, { user }) { await setUserSession(event, { user: { email: user.email, picture: user.picture, username: String(user.name).trim(), admin: user.email === process.env.NUXT_AUTH_ADMIN_EMAIL, }, }) return sendRedirect(event, getCookie(event, 'last-route') || '/') }, onError(error) { console.error('Google OAuth error:', error) }, })