If that sounds like something you can use, let's press play and crack on!
I should point out a small error in the video. The
maxAge for a cookie
should be specified in seconds. This is corrected in the
Note that SvelteKit layout resets have changed since recording this video. The GitHub repo is up-to-date and works on the layout API
. Only two files are affected:
src/routes/dashboard/__layout.reset.svelte is now
src/routes/dashboard/index.svelte is now
src/routes/[email protected]. The content of
the files remains the same, just the paths changed.
- Using Local storage with SvelteKit,
- Using Session storage with SvelteKit,
- Open full demo code repo on Github ,
- MDN Set-Cookie docs ,
- OWASP HttpOnly information ,
- SvelteKit session docs .
- SvelteKit has a session store. Client routes can access it via a named import from $app/stores. Once imported it can be read in a similar way to other stores. Session is not suitable for storing sensitive information.
If you have found this video useful, see links below for further related content on this site. I do hope you learned one new thing from the video. Let me know if there are any ways I can improve on it. I hope you will use the code or starter in your own projects. Be sure to share your work on Twitter, giving me a mention so I can see what you did. Finally be sure to let me know ideas for other short videos you would like to see. Read on to find ways to get in touch, further below. If you have found this post useful, even though you can only afford even a tiny contribution, please consider supporting me through Buy me a Coffee.
Finally, feel free to share the post on your social media accounts for all your followers who will find it useful. As well as leaving a comment below, you can get in touch via @askRodney on Twitter and also askRodney on Telegram . Also, see further ways to get in touch with Rodney Lab. I post regularly on SvelteKit as well as Search Engine Optimisation among other topics. Also subscribe to the newsletter to keep up-to-date with our latest projects.