Oauth、JWT auth(api 身份验证 - 无浏览器依赖)用于 SPA 环境。但是 Laravel auth(会话身份验证 - 在客户端浏览器中保存 laravel cookie)在 SPA 环境中也能很好地工作。在基于 react 或 vue 的 SPA 环境中使用会话身份验证没有问题,因为我们使用 api 身份验证的原因仅适用于非浏览器环境。
XMLhttprequest(ajax) 与是否使用 api 或 session 身份验证无关,因为发送 xmlhttprequest 时附加了 laravel auth cookie。
但是,Laravel react 或 vue 开发人员似乎只使用 Oauth 或 JWT auth ......不是吗?