Sha256: 42e45771ae69b29bc9e7b50f0c83ae5fa378d96771c79e17bf7949723479c940
Contents?: true
Size: 613 Bytes
Versions: 2
Compression:
Stored size: 613 Bytes
Contents
module BlogBasic class AppController < ActionController::Base protect_from_forgery helper :all def require_user User.new end def signed_in? !session[:user_id].nil? end def current_user logger.info "Current user ID: " + session[:user_id].to_s if signed_in? @current_user ||= User.find(session[:user_id]) end end # def current_user # logger.info "(from app_controller.rb) Current user ID: " + session[:user_id].to_s # return session[:user_id].nil? ? User.new : User.find(session[:user_id]) # end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blog_basic-0.1.9 | app/controllers/blog_basic/app_controller.rb |
blog_basic-0.1.6 | app/controllers/blog_basic/app_controller.rb |