我有一个静态登录页面,想在 user_not_signed_in 时将其集成到我的 Rails 应用 root_path 中。登陆页面有它自己的 css 文件规则——不同于 rails 应用程序。有没有办法设置它,使我的 rails apps application.css 不受登陆页面 main.css 的影响?我有用户授权的设计设置。
在我的 layout/application.rb 链接中:
在我的着陆页中,我有一个标准:
最佳答案
如果我没记错的话,一个可能的解决方案是,您可以制作一个家庭 Controller ,它只显示可供访客用户使用的页面。在该 Controller 中,您可以执行任何操作并检查 user_signed_in? 做任何你想做的事
,否则重定向到你的新页面
。
关于html - 用户登录和注销时使用 2 个 CSS 文件设置的 Rails 应用程序 root_path (Rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37502244/