Module: AuthPassportCheckpoint

Defined in:
lib/auth_passport_checkpoint/intermediary_api/access_token_helper.rb,
lib/auth_passport_checkpoint.rb,
lib/auth_passport_checkpoint/engine.rb,
lib/auth_passport_checkpoint/booster.rb,
lib/auth_passport_checkpoint/version.rb,
lib/auth_passport_checkpoint/signed_request.rb,
app/helpers/auth_passport_checkpoint/application_helper.rb,
app/controllers/auth_passport_checkpoint/application_controller.rb,
lib/auth_passport_checkpoint/intermediary_api/access_token_helper.rb,
lib/auth_passport_checkpoint/intermediary_api/current_user_helper.rb,
lib/auth_passport_checkpoint/intermediary_api/current_user_helper.rb

Overview

REMOVED THE INTERMEDIARY API LOGIC - Useless

if AuthPassportCheckpoint.is_intermediary_api?

Defined Under Namespace

Modules: ApplicationHelper, Helper, IntermediaryApi Classes: ApplicationController, Booster, Engine

Constant Summary collapse

VERSION =
"0.0.17.28"

Class Method Summary collapse

Class Method Details

.configure(args = {}) ⇒ Object



24
25
26
27
28
29
# File 'lib/auth_passport_checkpoint.rb', line 24

def self.configure(args = {})
  @@is_intermediary_api = args[:is_intermediary_api] || false
  @@current_user_url = args[:current_user_url]
  @@redis_config = args[:redis_config]
  @@redis_cache_expiration = args[:redis_cache_expiration] || 360
end

.current_user_urlObject



14
15
16
# File 'lib/auth_passport_checkpoint.rb', line 14

def self.current_user_url
  @@current_user_url ||= "http://localhost:3000/auth_passport_office/user"
end

.is_intermediary_api?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/auth_passport_checkpoint.rb', line 9

def self.is_intermediary_api?
  @@is_intermediary_api ||= false
end

.redis_connectionObject



19
20
21
# File 'lib/auth_passport_checkpoint.rb', line 19

def self.redis_connection
  @@redis_connection ||= @@redis_config ? Redis.new(@@redis_config) : nil
end