Class: UserApiKeyClient
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- UserApiKeyClient
- Defined in:
- app/models/user_api_key_client.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.invalid_auth_redirect?(auth_redirect, client: nil) ⇒ Boolean
14 15 16 17 18 19 20 |
# File 'app/models/user_api_key_client.rb', line 14 def self.invalid_auth_redirect?(auth_redirect, client: nil) return false if client&.auth_redirect == auth_redirect SiteSetting .allowed_user_api_auth_redirects .split("|") .none? { |u| WildcardUrlChecker.check_url(u, auth_redirect) } end |
Instance Method Details
#allowed_scopes ⇒ Object
10 11 12 |
# File 'app/models/user_api_key_client.rb', line 10 def allowed_scopes Set.new(scopes.map(&:name)) end |