update auth packages

This commit is contained in:
2026-01-27 14:39:38 -03:00
parent f539d78f14
commit 10138112fe
3 changed files with 16 additions and 17 deletions

View File

@@ -3,7 +3,7 @@ import type { Route } from './+types/route'
import { redirect } from 'react-router'
import { createAuth, type User } from '@repo/auth/auth'
import { requestIdContext, cloudflareContext } from '@repo/auth/context'
import { cloudflareContext, requestIdContext } from '@repo/auth/context'
import { createSessionStorage } from '@repo/auth/session'
export async function loader({ request, context }: Route.LoaderArgs) {
@@ -13,6 +13,7 @@ export async function loader({ request, context }: Route.LoaderArgs) {
const sessionStorage = createSessionStorage(cloudflare.env)
const session = await sessionStorage.getSession(request.headers.get('cookie'))
const user = session.get('user')
const now = new Date().toISOString()
const returnTo = (session.get('returnTo') as string | undefined) ?? '/'
if (user) {
@@ -26,9 +27,8 @@ export async function loader({ request, context }: Route.LoaderArgs) {
request
)) as User
session.set('user', authenticatedUser)
session.unset('returnTo')
console.log(`[${requestId}] Redirecting the user to ${returnTo}`)
console.log(`[${now}] [${requestId}] Redirecting the user to ${returnTo}`)
// Redirect to the home page after successful login
return redirect(returnTo, {