mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-07-20 17:08:47 +08:00
fixed 竞赛日志
This commit is contained in:
@@ -732,12 +732,12 @@ class UsersController < ApplicationController
|
|||||||
|
|
||||||
def sso_login
|
def sso_login
|
||||||
if params[:login].present? && !current_user.logged? && params[:websiteName].present?
|
if params[:login].present? && !current_user.logged? && params[:websiteName].present?
|
||||||
|
Rails.logger.info("request.referer============#{request.referer}")
|
||||||
user = User.where("login = ?", "#{params[:login].presence}").first
|
user = User.where("login = ?", "#{params[:login].presence}").first
|
||||||
# 已同步注册,直接登录
|
# 已同步注册,直接登录
|
||||||
if user.present?
|
if user.present?
|
||||||
successful_authentication(user)
|
successful_authentication(user)
|
||||||
else
|
else
|
||||||
Rails.logger.info("request.referer============#{request.referer}")
|
|
||||||
autologin_register_by_educoder(params[:login].presence)
|
autologin_register_by_educoder(params[:login].presence)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user