forgeplus/app/controllers/home_controller.rb

16 lines
583 B
Ruby

class HomeController < ApplicationController
def to_competitions
competition_url = Rails.application.config_for(:configuration)['web_site'] || EduSetting.get('host_main_site')
redirect_to "#{competition_url}/competitions/#{params[:identifier].to_s}/home"
end
def to_cgk
tip_exception(401, "请登录后再操作") unless User.current.logged?
token = Token.get_token_from_user(User.current,'autologin')
cgk_url = EduSetting.get("outer_cgk_url") || "http://62.234.44.150:8500/osredm/achievement"
redirect_to "#{cgk_url}?token=#{token.value}"
end
end