If you find my content useful and want to support the channel, consider contributing a coffee ☕: https://hbyt.us/coffee SvelteKit is a framework for building modern, high-performance, browser-based applications. It was developed by the team behind the popular Svelte framework and is powered by Svelte. Unlike other JavaScript frameworks, it doesn't use a virtual DOM or deliver a bloated and slow application. In this SvelteKit video, I demonstrate security concerns with using +layout.servers to protect routes and handle authentication within your SvelteKit application. GitHub Issue: https://github.com/sveltejs/kit/issues/6315 ⭐ Starting Code https://github.com/huntabyte/sk-layout-auth-concerns ? Final Code https://github.com/huntabyte/sk-layout-auth-concerns/tree/final-source ? Check out my other SvelteKit Videos! https://youtube.com/playlist?list=PLq30BP0TIcqXP149TyFMfRhnMT6T5--e5 ? Resources Mentioned In This Video: SvelteKit: https://kit.svelte.dev ? Become a channel member: https://hbyt.us/join ? Discord: https://hbyt.us/discord ? Twitter: https://hbyt.us/twitter ?️ Setup Stuff: https://hbyt.us/gear ? Topics Covered: - How to add authentication to SvelteKit - How to protect routes in SvelteKit - Hooks in SvelteKit - SvelteKit Middleware - SvelteKit Protected Routes - Handle hook SvelteKit - How do hooks work in SvelteKit? - What does the handle hook do in SvelteKit? - Auth Guard in SvelteKit - How to guard routes in SvelteKit - What is SvelteKit? - How to authenticate users in SvelteKit - Layouts in SvelteKit - Protect routes with layouts in SvelteKit - SvelteKit Security __________________________________________ (Affiliate links may be included in this description. If you choose to purchase a product from one of those links, I may receive a small commission at no cost to you. Thank you for supporting the channel!)