我在网站的不同部分有两个Facebook登录按钮。 这些按钮是相同的,但是一个按钮工作正常,另一个按钮工作不正常。
当我单击断开的按钮时,将自动连接一个url,与呈现该按钮的link_to函数上的 url 参数的值无关。
串联的URL是 auth / facebook ,这是单击按钮时应该去的地方,但是我应该将其设置为 link_to 上的URL参数,而不是导轨自动将其放置。
精细按钮:
<%= link_to "Entrar com Facebook", url_for(root_url+'auth/facebook'), class: "btn btn-facebook btn-block apoiar", id: "facebook_btn" %>
按钮损坏:
<%= link_to "Cadastrar com Facebook",url_for(root_url+'auth/facebook'), class: "btn btn-facebook btn-block apoiar btn-lg", id: "facebook_btn" %>
如果我将 link_to URL参数保留为空,它可以正常工作,但这不是omniauth gem docs告诉我的方式,而另一个按钮却可以正常工作... >
我正在使用facebook omniauth gem。