|
|
|
@ -286,13 +286,10 @@ class ApplicationController < ActionController::Base
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def user_setup
|
|
|
|
|
# # reacct静态资源加载不需要走这一步
|
|
|
|
|
#return if params[:controller] == "main"
|
|
|
|
|
# Find the current user
|
|
|
|
|
#Rails.logger.info("current_laboratory is #{current_laboratory} domain is #{request.subdomain}")
|
|
|
|
|
User.current = find_current_user
|
|
|
|
|
uid_logger("user_setup: " + (User.current.logged? ? "#{User.current.try(:login)} (id=#{User.current.try(:id)})" : "anonymous"))
|
|
|
|
|
|
|
|
|
|
UserOnline.login(session[:request_user_id]) if session[:request_user_id]
|
|
|
|
|
# 开放课程通过链接访问的用户
|
|
|
|
|
if !User.current.logged? && !params[:chinaoocTimestamp].blank? && !params[:websiteName].blank? && !params[:chinaoocKey].blank?
|
|
|
|
|
content = "#{OPENKEY}#{params[:websiteName]}#{params[:chinaoocTimestamp]}"
|
|
|
|
|