- 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>
Description
No description provided
Languages
Rust
77.7%
TypeScript
17%
CSS
3.2%
Dockerfile
0.9%
Makefile
0.6%
Other
0.6%