gitlab-org--gitlab-foss/app/controllers/google_api/authorizations_controller.rb

16 lines
429 B
Ruby
Raw Normal View History

module GoogleApi
class AuthorizationsController < ApplicationController
def callback
2017-09-25 17:11:26 +00:00
session[GoogleApi::CloudPlatform::Client.token_in_session] =
GoogleApi::Authentication.new(nil, callback_google_api_authorizations_url)
.get_token(params[:code])
if params[:state]
redirect_to params[:state]
else
redirect_to root_url
end
end
end
end