feat: passport-local authentication, story ownership
All checks were successful
/ checks (push) Successful in 38s
/ deploy (push) Successful in 11s

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
nholtware 2026-11-05 13:33:51 -06:00
parent 0ae3f6109b
commit afbc5e5254
16 changed files with 995 additions and 73 deletions

View file

@ -19,8 +19,11 @@
},
"dependencies": {
"express": "^5.2.0",
"express-session": "^1.19.0",
"ioredis": "^5.4.0",
"node-pg-migrate": "^8.0.0",
"passport": "^0.7.0",
"passport-local": "^1.0.0",
"pg": "^8.13.0",
"pino": "^9.5.0",
"pino-http": "^10.3.0",
@ -32,7 +35,10 @@
"@commitlint/cli": "^19.5.0",
"@commitlint/config-conventional": "^19.5.0",
"@types/express": "^5.0.0",
"@types/express-session": "^1.19.0",
"@types/node": "^22.0.0",
"@types/passport": "^1.0.17",
"@types/passport-local": "^1.0.38",
"@types/pg": "^8.11.0",
"@types/supertest": "^6.0.0",
"eslint": "^9.13.0",