# client_applications_user_id_fkey (user_id => users.id)
#
-require "oauth"
-
-class ClientApplication < ActiveRecord::Base
+class ClientApplication < ApplicationRecord
belongs_to :user
has_many :tokens, :class_name => "OauthToken", :dependent => :delete_all
has_many :access_tokens
def self.find_token(token_key)
token = OauthToken.includes(:client_application).find_by(:token => token_key)
- token if token && token.authorized?
+ token if token&.authorized?
end
def self.verify_request(request, options = {}, &block)
end
def oauth_server
- @oauth_server ||= OAuth::Server.new("https://" + SERVER_URL)
+ @oauth_server ||= OAuth::Server.new("https://" + Settings.server_url)
end
def credentials