0

在我的omniauth初始化文件中,我有这些设置:

provider :facebook, 'a_key', 'another_key',
     :scope => 'email', :display => 'popup'

但是当出现 fb 身份验证对话框时,登录窗口仍然是全屏的。我认为弹出选项会缩小窗口。我需要设置其他设置吗?

4

1 回答 1

2

嘿,请仔细检查当 :display => 'popup' 属性存在时页面的显示方式,然后将其删除并再次检查页面的显示方式。检查视图之间的差异。 :display => popup更改视图,以便它可以显示在弹出窗口中。

为了缩小窗口,请参考这个答案Turn omniauth facebook login into a popup

于 2012-05-18T04:56:00.787 回答