我已经开始在项目中使用omniauth,但在生产与开发方面存在一些问题。在生产中,我的RailsURI是/ myApp,在开发中它只是/
在我的模板中,我使用<%= link_to" / auth / google"做%>因为我需要链接到" / myApp / auth / google"这适用于生产而不是开发。我的路线看起来像这样:
匹配' / auth /:service / callback' => '服务#创建'
理想情况下,我希望有一些设置: <%= link_to provider_google_path%>为我支持的每个提供商生成的。我想我可以通过提供像<%= link_to provider(:google)%>这样的帮助来支持这一点。但是想知道是否有最佳实践方法来解决这个问题。