This is a minimal example of an authentication system using Fiber, Prisma's Go Client and Fiber's Session middleware.
main.go
- codeschema.prisma
- prisma schemamigrations
- prisma auto generated migrationsdb
- prisma auto generated db packagefiber.sqlite3
- session storagedata.db
- prisma user storage
By default the application runs on port 3000.
Body:
{
"username": string,
"password": string
}
Body:
{
"username": string,
"password": string
}
Returns HTTP 201
Returns HTTP 200, user ID