真机调试首次登录即触发 '请求过于频繁' 错误,根因是微信登录 与密码登录共享 5 次/分钟的限制,且 extract_client_ip 在无 代理头时返回 'unknown',所有真机请求共享同一个 rate limit key。 修复:将微信登录/绑定路由从 public_routes 拆分为独立的 wechat_routes,使用 30 次/分钟的宽松限流(与 token 刷新一致)。 密码登录保持 5 次/分钟的严格限制不变。
真机调试首次登录即触发 '请求过于频繁' 错误,根因是微信登录 与密码登录共享 5 次/分钟的限制,且 extract_client_ip 在无 代理头时返回 'unknown',所有真机请求共享同一个 rate limit key。 修复:将微信登录/绑定路由从 public_routes 拆分为独立的 wechat_routes,使用 30 次/分钟的宽松限流(与 token 刷新一致)。 密码登录保持 5 次/分钟的严格限制不变。