Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elysia + Drizzle + Lucia + PlanetScale

Development

Get a PlanetScale database up and running

First, move the .env.example file to .env like this:

mv .env.example .env

Fill out each variable from PlanetScale's Connect menu with Drizzle selected

To start the development server run:

bun run dev

Open http://localhost:3000/ with your browser to see the result.

Routes

  • / GET Simple hello elysia message

  • /ping GET Simple ping message

  • /auth/me GET Get the current session, 401 if none

  • /auth/register POST Create a user, takes in a form with username & password, sets a cookie and sends the user to /

  • /auth/login POST Logs in a user, takes in a form with username & password, sets a cookie and sends the user to /

  • /auth/logout POST Logs out a user, clears cookie, 401 if no session found

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages