Sha256: e419eab997e912241b98be7e0d819e01e4f239a9346d7c8444cf1b568f84fefd

Contents?: true

Size: 535 Bytes

Versions: 1

Compression:

Stored size: 535 Bytes

Contents

module BlogBasic
  class AppController < ActionController::Base
    protect_from_forgery
    helper :all

    def require_user
      session[:user_id]
    end

    def signed_in?
      logger.debug "(controller) Logged in: " + session[:user_id].to_s + " == " +  BlogBasic::BlogConf.data['identity'].to_s
      session[:user_id] == BlogBasic::BlogConf.data['identity']
    end

    def current_user
      logger.info "Current user ID: " + session[:user_id].to_s
      if signed_in?
        session[:user_id]
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blog_basic-0.1.14 app/controllers/blog_basic/app_controller.rb