在我的omniauth初始化文件中,我有以下设置:
provider :facebook, 'a_key', 'another_key',
:scope => 'email', :display => 'popup'
但是当发生fb身份验证对话框时,登录窗口仍然是全屏。我认为弹出选项会缩小窗口。我需要设置另一个设置吗?
答案 0 :(得分:2)
当:display =>时,请仔细检查页面的显示方式'弹出' 强> 属性存在然后删除它并再次检查页面的显示方式。 检查视图之间的差异。 :display =>弹出窗口更改视图,以便弹出窗口显示。
为了缩小窗口,请参阅此答案Turn omniauth facebook login into a popup