Skip to content

fix: streamline register auth flow and tighten env guards#1

Merged
jasper0507 merged 1 commit into
mainfrom
fix/register-token-and-local-overrides
Apr 26, 2026
Merged

fix: streamline register auth flow and tighten env guards#1
jasper0507 merged 1 commit into
mainfrom
fix/register-token-and-local-overrides

Conversation

@jasper0507
Copy link
Copy Markdown
Owner

变更内容

  • 注册接口成功后直接返回 token,前端注册流程复用该 token,减少一次额外登录请求
  • 后端新增邮箱格式校验,并补充认证、附件、回收站与数据库落库测试
  • 前端在浏览器加密能力缺失时提前报错,避免公网非 HTTPS 场景下继续提交
  • docker-compose.override.yml*.bak- 加入 .gitignore,收敛本地部署覆盖文件

验证

  • docker run --rm -v /opt/brev-diary/backend:/app -w /app golang:1.26 go test ./...
  • cd frontend && npm ci && npm test
  • cd frontend && npm run build
  • docker compose config

风险与备注

  • 当前本机 git push 缺少 GitHub 凭据,因此本次远端分支和 PR 通过 GitHub API 创建
  • 本地工作树仍保留同一组已提交改动,后续如果继续本地开发,建议补上 GitHub 凭据后执行一次 git fetchgit reset --hard origin/fix/register-token-and-local-overrides 或直接在新分支继续

@jasper0507 jasper0507 merged commit 8d15f2e into main Apr 26, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant