|
|
|
@@ -731,9 +731,8 @@ class UsersController < ApplicationController |
|
|
|
end |
|
|
|
|
|
|
|
def sso_login |
|
|
|
if params[:login].present? && !current_user.logged? && params[:websiteName].present? |
|
|
|
if params[:login].present? && !current_user.logged? && params[:websiteName].present? && request.referer.to_s.include?("gitlink.org.cn") |
|
|
|
user = User.where("login = ?", "#{params[:login].presence}").first |
|
|
|
Rails.logger.info("request.referer,user.logged============#{request.referer},#{user.logged?}") |
|
|
|
# 已同步注册,直接登录 |
|
|
|
if user.present? |
|
|
|
successful_authentication(user) |
|
|
|
|