In this project we implement a login workflow in Astro using Lucia Auth 2 and Postgres, using Kysely as the SQL query builder. astro auth postgres kysely Prerequisites Astro SQL Kysely In this unit: 0: ▶︎ Introduction to the project 1: Setup a basic blank Astro site 2: Create a login form page 3: Create a signup form page 4: Sending form data to the server 5: Validating the data 6: Install Lucia Auth 7: Create and setup a local Postgres database 8: Creating the user 9: Creating a session 10: Checking session data and gating content 11: Implement logout 12: Implement login 13: Handling exceptions and error messages in the forms 14: Add a password reset form 15: Resetting the email