首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Devise,如果用户注销,我如何设置根页面不重定向到"sign_in“页面?

使用Devise,如果用户注销,我如何设置根页面不重定向到"sign_in“页面?
EN

Stack Overflow用户
提问于 2015-11-07 04:22:09
回答 1查看 28关注 0票数 1

我想用我的数据库中的某些项目填充根页面,只是有一个在页面上的某个地方登录的链接。基本上,我不想让内容专属于那些登录的人。

EN

回答 1

Stack Overflow用户

发布于 2015-11-07 05:20:10

在根控制器中,只需添加:

代码语言:javascript
复制
skip_before_filter :authenticate_user!

示例:

代码语言:javascript
复制
class RootController < ApplicationController
  skip_before_filter :authenticate_user!

  def index
    #some logic here
  end
end

您还可以将其限制为仅索引操作:

代码语言:javascript
复制
skip_before_filter :authenticate_user!, only: [:index]

祝好运!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33575117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档