Hybridauth Facebook 显示设置不起作用
Hybridauth Facebook display setting not working
在我的网站中,我集成了 HybidAuth 用于 Facebook 登录验证。我已经使用 composer 安装了 HybridAuth,并根据文档集成了所有必需的代码。登录身份验证有效,我也收到了回复。但现在它正在全屏重定向到 facebook 登录页面,为了克服这个问题,他们有一个显示设置,其中包括这些不同的设置 "page, popup, iframe, touch or wap"。
在此,"page"为默认值。当我将其更改为 "popup" 或 "iframe" 时,它不起作用。
我的参考文档:https://hybridauth.github.io/hybridauth/userguide/IDProvider_info_Facebook.html
我的代码示例:
$configArray = array(
"base_url" => "<< my base url >>",
"providers" => array (
"Facebook" => array (
"enabled" => true,
"keys" => array ( "id" => "<< my app ID >>", "secret" => "<< my app secret key >>" ),
"scope" => ['email', 'user_birthday', 'user_hometown'],
"display" => "popup"
)
)
);
我已经安装了最新版本并且还在我的程序中包含了所需的文件。我需要一些帮助来找到这个问题的解决方案,这样我就可以在弹出窗口或 iframe 中显示登录屏幕。
提前致谢。
您的 html 按钮导致调用 hybridauth 决定弹出窗口 window 的大小。
check the tutorial here
我也在 Github 中发布了这个问题并收到了答案,请查看此 link https://github.com/hybridauth/hybridauth/issues/832
显示选项设置为不适用于混合身份验证实现。只有当我们使用 Facebook SDK for JavaScript.
时才能使用此选项
所以作者从文档中删除了显示设置并使用此设置更新了文档。
感谢您的所有回答和帮助。
在我的网站中,我集成了 HybidAuth 用于 Facebook 登录验证。我已经使用 composer 安装了 HybridAuth,并根据文档集成了所有必需的代码。登录身份验证有效,我也收到了回复。但现在它正在全屏重定向到 facebook 登录页面,为了克服这个问题,他们有一个显示设置,其中包括这些不同的设置 "page, popup, iframe, touch or wap"。
在此,"page"为默认值。当我将其更改为 "popup" 或 "iframe" 时,它不起作用。
我的参考文档:https://hybridauth.github.io/hybridauth/userguide/IDProvider_info_Facebook.html
我的代码示例:
$configArray = array(
"base_url" => "<< my base url >>",
"providers" => array (
"Facebook" => array (
"enabled" => true,
"keys" => array ( "id" => "<< my app ID >>", "secret" => "<< my app secret key >>" ),
"scope" => ['email', 'user_birthday', 'user_hometown'],
"display" => "popup"
)
)
);
我已经安装了最新版本并且还在我的程序中包含了所需的文件。我需要一些帮助来找到这个问题的解决方案,这样我就可以在弹出窗口或 iframe 中显示登录屏幕。
提前致谢。
您的 html 按钮导致调用 hybridauth 决定弹出窗口 window 的大小。 check the tutorial here
我也在 Github 中发布了这个问题并收到了答案,请查看此 link https://github.com/hybridauth/hybridauth/issues/832
显示选项设置为不适用于混合身份验证实现。只有当我们使用 Facebook SDK for JavaScript.
时才能使用此选项所以作者从文档中删除了显示设置并使用此设置更新了文档。
感谢您的所有回答和帮助。