convex auth - null user with fetchQuery on server
In the convex logs Im seeing a successful log of the user Id. However when Im calling the fetchQuery in a layout file, the user is
null
. If i call this exact same query using useQuery in a client component, I see a user returned successfully
This is my middleware:
2 Replies
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!
Never mind, just found a solution. For anyone reading this and using Convex Auth wanting to get the user on server
You need to add
as the 3rd param in the fetchQuery call
from