【问题标题】:How to open new dialog when authenticate with Facebook using Socialite Laravel使用 Socialite Laravel 向 Facebook 进行身份验证时如何打开新对话框
【发布时间】:2018-12-17 21:49:59
【问题描述】:

我想使用 Socialite Laravel 进行社交登录,但是当用户使用社交帐户进行身份验证时,我想打开新的对话窗口(像这样)

https://media.giphy.com/media/WS0ZQ4DPME3JJW21ay/giphy.gif


我该怎么做?
谢谢!

【问题讨论】:

  • 你需要写一些javascript
  • 你好 Jerodev,你能给我举个例子来解决这个问题吗?

标签: laravel laravel-5 laravel-socialite


【解决方案1】:

以下允许您打开一个弹出窗口供用户使用 Facebook 登录:

return Socialite::driver('facebook')->asPopup()->redirect(); 

【讨论】:

  • 嗨 jagjit singh,当我使用您的提示时,我收到一条错误消息:“您在大型浏览器窗口或选项卡中使用了 'popup' 显示类型。为了获得更好的用户体验,请显示此对话框与我们的 JavaScript SDK 一起使用,但未指定显式显示类型。SDK 将为每种环境选择最佳显示类型。或者,如果您有特殊要求,请在 window.open() 调用中设置高度和宽度以正确调整此对话框的大小您使用 SDK。此消息仅对您的应用程序的开发人员可见。
    如何解决这个问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-30
  • 2012-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-30
相关资源
最近更新 更多