Ruby on rails “压倒一切的设计”;“您已登录”;通过注销用户,重定向到身份验证页面

Ruby on rails “压倒一切的设计”;“您已登录”;通过注销用户,重定向到身份验证页面,ruby-on-rails,devise,Ruby On Rails,Devise,如何从显示此消息更改为注销用户并将其重定向到身份验证页面?从这个主题的其他线程中,我了解到Desive SessionController必须进行更改,但我不知道如何将这些示例应用到我的示例中,这个控制器甚至位于何处 我正在开发一个应用程序,我有一个用户模型和一个页面模型,就像在Facebook上一样。这两种模式都增加了设计。当我使用用户帐户登录并尝试创建页面时,我会收到“You's ready signed in”(您已登录)消息,日志显示过滤器链暂停为:require\u no\u auth

如何从显示此消息更改为注销用户并将其重定向到身份验证页面?从这个主题的其他线程中,我了解到Desive SessionController必须进行更改,但我不知道如何将这些示例应用到我的示例中,这个控制器甚至位于何处

我正在开发一个应用程序,我有一个
用户
模型和一个
页面
模型,就像在Facebook上一样。这两种模式都增加了设计。当我使用用户帐户登录并尝试创建页面时,我会收到“You's ready signed in”(您已登录)消息,日志显示
过滤器链暂停为:require\u no\u authentication rendered或redirected
。当一个登录用户试图创建一个页面时,我想做的是重定向到该页面,该用户可以重新登录并通过这样做确认他想要在他的帐户下创建该页面,或者在不同的电子邮件下创建一个只管理该新页面的全新帐户

为页面创建方法

class PagesController < ApplicationController
  before_action :set_page, only: [:show, :edit, :update, :destroy]

  def index
    @pages = Page.all
  end

  def show
  end

  def new
    @page = Page.new
  end

  def edit
  end

  def create
    @page = Page.new(page_params)

    respond_to do |format|
      if @page.save
        format.html { redirect_to @page, notice: 'Page was successfully created.'
 }
        format.json { render action: 'show', status: :created, location: @page }
      else
        format.html { render action: 'new' }
        format.json { render json: @page.errors, status: :unprocessable_entity }
      end
    end
  end
class PagesController
页面模型

class Page < ActiveRecord::Base

  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable
  has_many :likes
  has_many :users, :through => :likes
  has_many :events
end
class页面:喜欢
你参加过很多活动吗
结束
用户模型

class User < ActiveRecord::Base

  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable

  has_many :likes
  has_many :pages, :through => :likes
end
class用户:喜欢
结束

请发布您的代码。@KMRakibulIslam,您需要看什么?新页面、用户模型、页面模型的表单…?是的,模型和相应的控制器。@KMRakibulIslam更新请发布您的代码。@KMRakibulIslam,您需要看到什么?新页面、用户模型、页面模型的表单…?是的,模型和相应的控制器。@KMRakibulIslam已更新