优化注册
This commit is contained in:
parent
80f9e1065d
commit
63824eaa8b
|
@ -161,6 +161,9 @@ class AccountsController < ApplicationController
|
||||||
successful_authentication(user)
|
successful_authentication(user)
|
||||||
render_ok
|
render_ok
|
||||||
end
|
end
|
||||||
|
elsif interactor.result[:message].to_s.include?("user already exists")
|
||||||
|
UserAction.create(:action_id => 2, :action_type => "register_error", :user_id => user.try(:id).to_i, :ip => "code: #{register_params[:code]}; login: #{register_params[:login]}; namespace: #{register_params[:namespace]}; password: #{password};")
|
||||||
|
normal_status(-1, "用户已注册,请勿连续操作。")
|
||||||
else
|
else
|
||||||
tip_exception(-1, interactor.result[:message])
|
tip_exception(-1, interactor.result[:message])
|
||||||
end
|
end
|
||||||
|
@ -182,7 +185,7 @@ class AccountsController < ApplicationController
|
||||||
# user.destroy
|
# user.destroy
|
||||||
end
|
end
|
||||||
Rails.logger.error("##:register error--#{user.try(:id)},message:#{e.message}")
|
Rails.logger.error("##:register error--#{user.try(:id)},message:#{e.message}")
|
||||||
UserAction.create(:action_id => user.try(:id).to_i, :action_type => "register_error", :user_id => user.try(:id).to_i, :ip => "code: #{register_params[:code]}; login: #{register_params[:login]}; namespace: #{register_params[:namespace]}; password: #{password};")
|
UserAction.create(:action_id => 1, :action_type => "register_error", :user_id => user.try(:id).to_i, :ip => "code: #{register_params[:code]}; login: #{register_params[:login]}; namespace: #{register_params[:namespace]}; password: #{password};")
|
||||||
logger_error(e)
|
logger_error(e)
|
||||||
tip_exception(-1, "注册失败")
|
tip_exception(-1, "注册失败")
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue