|
|
|
@@ -732,12 +732,12 @@ class UsersController < ApplicationController |
|
|
|
|
|
|
|
def sso_login |
|
|
|
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 |
|
|
|
# 已同步注册,直接登录 |
|
|
|
if user.present? |
|
|
|
successful_authentication(user) |
|
|
|
else |
|
|
|
Rails.logger.info("request.referer============#{request.referer}") |
|
|
|
autologin_register_by_educoder(params[:login].presence) |
|
|
|
end |
|
|
|
end |
|
|
|
|