
How do i authenticate my users on the Server , when i use the client sdk , my users is store in the browsers localStorage , but what if i wanna Serverside render some page which should have a restricted access.

Add yes i can use the JWT method but what if my user is signedIn and directly access the protected page (opening the starting page).

Is there any way to authenticate users on the server and typically pass that auth state to the client

i use sveltekit btw

Not currently, no. You can upvote this issue on GitHub - https://github.com/appwrite/appwrite/issues/3891

In the meantime, you could have the session created on the client side, then pass the userID to the serverside and just handle that manually
Recommended threads
- Error getting session: AppwriteException...
I get this error `Error getting session: AppwriteException: User (role: guests) missing scope (account)` when running in prod. As soon as I try running my app o...
- PR Review and Issue Assign?
I am not familiar with how things work here. I know that Issue have to be assigned before solving problem, It is for not wasting contributors time but I like t...
- Need help with clerk auth
Im having issue with auth
