fixed ci4s oauth2接入 user_info log
This commit is contained in:
parent
13da8e3577
commit
527c1a5e9c
|
@ -33,6 +33,7 @@ class Oauth::Ci4sController < Oauth::BaseController
|
||||||
email = user_info['email']
|
email = user_info['email']
|
||||||
email = "#{login}@forge.com" if email.blank?
|
email = "#{login}@forge.com" if email.blank?
|
||||||
reg_result = autologin_register(login,email, "Ec#{login}2021#", 'educoder', user_info['mobile'])
|
reg_result = autologin_register(login,email, "Ec#{login}2021#", 'educoder', user_info['mobile'])
|
||||||
|
Rails.logger.info("[OAuth2] reg_result -> #{reg_result}")
|
||||||
if reg_result[:message].blank?
|
if reg_result[:message].blank?
|
||||||
open_user = OpenUsers::Ci4s.create!(user_id: reg_result[:user][:id], uid: login, extra: user_info)
|
open_user = OpenUsers::Ci4s.create!(user_id: reg_result[:user][:id], uid: login, extra: user_info)
|
||||||
successful_authentication(open_user.user)
|
successful_authentication(open_user.user)
|
||||||
|
|
Loading…
Reference in New Issue