Skip to content

Post-Login Redirect to Journal Page #1

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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