原生 App 的 OAuth 登录,为什么最后没能全用 Web
这个项目本身是一个 Web 业务,后来用 Capacitor 封装成了 App。登录这块 OAuth 已经在 Web 端跑通了,所以最初的设想很顺理成章:App 里不做登录,直接复用 Web 的 OAuth。
流程设想是:App 跳转到 OAuth 授权 → 用户登录 → 授权服务 redirect 回 callback URL → App 接管,处理登录态。
前面几步都没问题,Web 实现完全够用。问题出在最后一跳。
Read more...