Sha256: 1cf08837300105d21024b631335c9741b36b0ed0814583a8f1b4f58418f713ad

Contents?: true

Size: 340 Bytes

Versions: 36

Compression:

Stored size: 340 Bytes

Contents

module Caboose
  class LogoutController < ApplicationController
    
    # @route GET /logout
    def index
      Caboose.plugin_hook('before_logout')
      logout_user
      elo = User.logged_out_user(@site.id)        
      login_user(elo)      
      redirect_to params[:return_url] ? params[:return_url] : "/"    
    end
    
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
caboose-cms-0.9.229 app/controllers/caboose/logout_controller.rb
caboose-cms-1.0.2 app/controllers/caboose/logout_controller.rb
caboose-cms-1.0.1 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.228 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.227 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.226 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.225 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.224 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.223 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.222 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.221 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.220 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.219 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.218 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.217 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.216 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.215 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.214 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.213 app/controllers/caboose/logout_controller.rb
caboose-cms-0.9.212 app/controllers/caboose/logout_controller.rb