feat(#558): 微信登录前端 - 授权按钮、回调页、绑定弹窗 #672

Merged
auto-approve-bot merged 2 commits from feat/558-wechat-login-frontend into develop 2026-07-21 10:47:31 +08:00

2 Commits

Author SHA1 Message Date
xiaoxia 8aed9bd11d fix: restore file permissions
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 27s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m26s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m42s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m49s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 2m57s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 2m34s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 32s
AI Code Review / AI Code Review (pull_request) Successful in 7m22s
2026-07-21 10:44:12 +08:00
xiaoxia 46b600318a feat(#558): 微信登录前端 - 授权按钮、回调页、绑定弹窗
- 登录页微信按钮:调 /auth/wechat/url 获取授权链接并跳转
- 微信回调页 /auth/wechat/callback:处理 code+state,完成登录
- 绑定联系方式弹窗:邮箱/手机 Tab 切换,验证码倒计时
- API 层新增微信登录、发送验证码、绑定联系方式接口
- 路由新增 /auth/wechat/callback
2026-07-21 10:43:44 +08:00