Files
Libr/app/controllers/application_controller.rb
T
2013-01-22 21:48:11 +08:00

26 lines
458 B
Ruby

class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :current_user
def current_user
@current_user = nil
if session[:name]
@current_user = User.find_by_name session[:name]
end
puts "!!~~~~~~~" +@current_user.to_s
end
def sign_in(name,avatar)
if session[:name] == name
return
end
unless User.find_by_name name
User.create_user(name,avatar)
end
session[:name] = name
end
end