xfy b2a1e13c79 US-003: 认证 API (Server Functions)
- src/api/auth.rs: register, login, logout, get_current_user
- register(): 输入验证 + 首个用户 admin + 后续关闭注册
- login(): argon2 验证 + session 创建 + token 返回
- logout(): session 清理
- get_current_user(): 从 cookie 读取 token,返回 Option<User>
- 使用 server_context().request_parts() 读取请求 cookie

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 16:21:11 +08:00
2026-05-25 16:21:11 +08:00
2026-05-25 16:15:47 +08:00
2026-05-25 16:15:47 +08:00
2026-05-25 16:15:47 +08:00
2026-05-25 16:21:11 +08:00
2026-05-25 16:15:47 +08:00
Description
No description provided
1.5 MiB
Languages
Rust 89.5%
CSS 5.4%
TypeScript 3%
JavaScript 0.9%
Shell 0.5%
Other 0.7%