aboutsummaryrefslogtreecommitdiffhomepage
path: root/pkgs/server/drizzle/meta/_journal.json
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-03 05:45:41 +0900
committernsfisis <nsfisis@gmail.com>2025-12-04 23:26:30 +0900
commit0763153865e2157e0d06c946993dd8b235b06c83 (patch)
tree8da68ed2e9c16bf121d59eae02e19b99f7f11fdc /pkgs/server/drizzle/meta/_journal.json
parentf44390286378860b535e37ad045cb374a07aff5c (diff)
downloadkioku-0763153865e2157e0d06c946993dd8b235b06c83.tar.gz
kioku-0763153865e2157e0d06c946993dd8b235b06c83.tar.zst
kioku-0763153865e2157e0d06c946993dd8b235b06c83.zip
feat(auth): add refresh token endpoint
Implement refresh token functionality for authentication: - Add refresh_tokens table to database schema with user reference - Generate migration for the new table - Login endpoint now returns both access token and refresh token - Add POST /api/auth/refresh endpoint with token rotation - Refresh tokens are hashed (SHA256) before storage for security - Tokens expire after 7 days, access tokens after 15 minutes - Update tests to cover new functionality 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'pkgs/server/drizzle/meta/_journal.json')
-rw-r--r--pkgs/server/drizzle/meta/_journal.json7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/server/drizzle/meta/_journal.json b/pkgs/server/drizzle/meta/_journal.json
index 6448a8c..f245fa6 100644
--- a/pkgs/server/drizzle/meta/_journal.json
+++ b/pkgs/server/drizzle/meta/_journal.json
@@ -8,6 +8,13 @@
"when": 1764706245996,
"tag": "0000_cynical_zeigeist",
"breakpoints": true
+ },
+ {
+ "idx": 1,
+ "version": "7",
+ "when": 1764708169736,
+ "tag": "0001_spotty_jane_foster",
+ "breakpoints": true
}
]
} \ No newline at end of file