我有条件可以从不同的域请求我的rails应用程序。假设可以通过域www.abc.com和www.xyz.com
访问它现在我的要求是,当需要通过域www.abc.com访问应用程序时,我需要有设计模块。
对于域名www.xyz.com,应排除设计模块。
希望有人能告诉我实现这一目标的方法,谢谢!
答案 0 :(得分:0)
您可以使用www.xyz.com的访客登录和www.abc.com的正常登录。
您可以覆盖方法authenticate_user!为域名检查设置条件。
此外,其他一些方法current_user适用于类型为guest的User。
有关访客用户功能,请参阅:http://railscasts.com/episodes/393-guest-user-record