使用devise gem时是否可以为访客提供一个页面?

时间:2019-01-05 13:36:29

标签: ruby-on-rails model devise

我正在使用devise gem在我的网站中进行身份验证。

我希望包括能够向访问者显示的主页(显示产品目录及其平均评分),但不确定如何做到这一点。

这甚至可能吗?还是将设计允许我们创建一个仅在只有用户登录时才显示每个页面的应用程序?

1 个答案:

答案 0 :(得分:1)

您可以从ApplicationController中删除before_action :authenticate_user!并将其添加到需要身份验证的单个控制器中,而不必进行身份验证(访问者可以访问)。