Hi all, not a question but just want to share my experience. I followed the SSR OAuth tutorial on here: https://appwrite.io/docs/tutorials/sveltekit-ssr-auth/step-7
However, when setting cookies; I had to use sameSite: "lax" to make it work upon redirect. Otherwise, if using sameSite: "strict , when return from Google/Github etc, the hooks.server.js called with no user in locals, but have to manual refresh to make it work to call createSessionClient.
So if anyone following that tutorial and wondering why on return to /account, it doesn't show any user details or locals.user is empty, or return 401, then change sameSite: "strict" to sameSite: "lax".
At the same time, if I'm doing something wrong here, let me know!
Recommended threads
- SMS - Github Student Pack
I have a project on Appwrite Github Student Pack but unable to send any message as I get error: "Phone authentication limit for your organization has exceeded. ...
- Dart runtime functions are timing out an...
My appwrite function is not executing at all and showing the error in error logs: I tried redeploying. Still no luck. I have set the function to ise maximum re...
- AppWrite OSS sponsorship
Hello I have applied for AppWrite OSS sponsorship about a month ago. I haven't received any email response so far. Can you you help me please? My email for appl...