Skip to content

Post-Login Redirect to Journal Page #1

@nerevilo

Description

@nerevilo

Problem Description:
After successful authentication:

User remains on /login page
No navigation occurs to journal interface
Network logs show 302 redirect to / instead of journal page
Technical Context:
Relevant Files:

Login Action: app/login/action.ts
typescript
return redirect('/'); // Current redirect
Auth Callback Handler: app/auth/callback/route.ts (if exists)
Main Layout: app/(main)/layout.tsx
Proposed Solution:
Update login action redirect:
typescript
return redirect('/journals'); // New destination
Verify journal route exists at app/(main)/journals/page.tsx
Add temporary debug logs:
typescript
console.log('Redirecting to:', redirectUrl);
return redirect(redirectUrl);
Testing Protocol:
Clear browser cookies/storage
Login with valid credentials
Monitor:
Network tab for 302 status
URL bar for path change
Console for redirect logs
Additional Checks:
Verify user_id exists in Supabase auth.users table
Confirm journals route has valid RLS policies
Ensure middleware isn't blocking redirects

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions