From 2ec284991a7d304485c0f4e91f53ef97d250cff6 Mon Sep 17 00:00:00 2001 From: Bohung Date: Fri, 8 Oct 2021 17:12:36 +0800 Subject: [PATCH] Update oauth2 url. --- app/controllers/sso_login_box_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/sso_login_box_controller.rb b/app/controllers/sso_login_box_controller.rb index 26d7976..8774cfa 100644 --- a/app/controllers/sso_login_box_controller.rb +++ b/app/controllers/sso_login_box_controller.rb @@ -3,13 +3,13 @@ class SsoLoginBoxController < SessionsController OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE def oauth2_auth_page session[:referer_url] = params[:referer_url] - redirect_to "https://nu04.ccu.edu.tw/oauth2.0/authorize?response_type=#{ENV['RESPONSE_TYPE']}&client_id=#{ENV['APP_ID']}&redirect_uri=#{ENV['REDIRECT_URI']}" + redirect_to "https://cas.ccu.edu.tw/oauth2.0/authorize?response_type=#{ENV['RESPONSE_TYPE']}&client_id=#{ENV['APP_ID']}&redirect_uri=#{ENV['REDIRECT_URI']}" end def oauth2_sign_in # receive code from ntnu code = params[:code] # request token by code - token_connection = Faraday.new 'https://nu04.ccu.edu.tw/oauth2.0/accessToken' + token_connection = Faraday.new 'https://cas.ccu.edu.tw/oauth2.0/accessToken' token_response = token_connection.post do |request| request.params['grant_type'] = 'authorization_code' request.params['client_id'] = ENV['APP_ID'] @@ -22,7 +22,7 @@ class SsoLoginBoxController < SessionsController # render :html => {:code => code,:token => token, :response => token_response.body} # request user id by token - account_connection = Faraday.new 'https://nu04.ccu.edu.tw/oauth2.0/profile' + account_connection = Faraday.new 'https://cas.ccu.edu.tw/oauth2.0/profile' account_response = account_connection.get do |request| request.params['access_token'] = token end