首页 > 解决方案 > Vue-social-auth 无法在 Messenger 和 Facebook 浏览器上运行

问题描述

我将 nuxt 用于前端,使用 vue-social-auth 进行社交登录,将 laravel 用于社交名流的后端。它适用于普通浏览器,但不适用于 messanger 和 Facebook 浏览器。有没有人有类似的问题。

非常感谢任何线索。

标签: vue.jsnuxt.js

解决方案


这已解决。如果有人遇到此问题,请删除 vue-social-auth。问题是 Facebook 和 Messenger 浏览器不会关闭 vue-social-auth 给出的弹出窗口,也不会重定向到回调。

所以解决方案是删除 vue-social-auth 包并在前端手动执行,在后端使用 socialite 无状态方法返回 API 调用的 JSON 响应。


推荐阅读