diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index ef320e7b..ad211d42 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -331,11 +331,11 @@ class UsersController < ApplicationController end def sso_login - if params[:login].present? && !current_user.logged? && params[:websiteName].nil? - params = { "login" => "#{params[:login]}", "private_token" => "hriEn3UwXfJs3PmyXnSH" } - api_url= "https://pre-data.educoder.net" + if params[:login].present? && !current_user.logged? && params[:websiteName].present? + req_params = { "login" => "#{params[:login]}", "private_token" => "hriEn3UwXfJs3PmyXnSH" } + api_url= "https://data.educoder.net" client = Faraday.new(url: api_url) - response = client.public_send("get", "/api/sources/get_user_info_by_login", params) + response = client.public_send("get", "/api/sources/get_user_info_by_login", req_params) result = JSON.parse(response.body) if result["status"].to_s == "0"