update login
This commit is contained in:
@@ -9,9 +9,9 @@ import { createSessionStorage } from '@repo/auth/session'
|
||||
export async function loader({ request, context }: Route.LoaderArgs) {
|
||||
const url = new URL(request.url)
|
||||
const cloudflare = context.get(cloudflareContext)
|
||||
const requestId = context.get(requestIdContext)
|
||||
const sessionStorage = createSessionStorage(cloudflare.env)
|
||||
const session = await sessionStorage.getSession(request.headers.get('cookie'))
|
||||
const requestId = context.get(requestIdContext)
|
||||
const user = session.get('user')
|
||||
const returnTo = (session.get('returnTo') as string | undefined) ?? '/'
|
||||
|
||||
@@ -26,6 +26,7 @@ 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}`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user