This repository implements password login with lucia-auth in ElysiaJS and OAuth2.0 login for use with Next.js and Expo.
It was built by Turborepo and includes the following packages/apps/tools
apps/api: a ElysiaJS and lucia-auth v3 appapps/web: a Next.js appapps/mobile: a Expo apptools/*: these are the project settingspackages/*: these are common components of the project
bun i// web
bun web dev
// mobile
bun mobile run:ios
bun mobile start
// api
bun api dev- Password + Email
- OAuth2.0
- Discord
- LINE
- Password-Reset
Authenticate requests from the web using cookies, and from mobile using authorization-header
Start api server
bun api devand access http://localhost:3001/swagger.
Without The Copenhagen Book, this repository would not be here.