Module: InfinumId
- Defined in:
- lib/infinum_id.rb,
lib/infinum_id/engine.rb,
lib/infinum_id/version.rb,
app/helpers/infinum_id/path_helper.rb,
app/services/infinum_id/users/finder.rb,
app/services/infinum_id/users/invite.rb,
app/services/infinum_id/users/updater.rb,
app/models/infinum_id/application_record.rb,
app/services/infinum_id/after_user_create.rb,
app/services/infinum_id/after_user_update.rb,
app/workers/infinum_id/users/invite_worker.rb,
app/controllers/infinum_id/users_controller.rb,
lib/generators/infinum_id/install_generator.rb,
app/controllers/infinum_id/application_controller.rb,
app/controllers/infinum_id/users/omniauth_callbacks_controller.rb
Defined Under Namespace
Modules: Generators, PathHelper, Users
Classes: AfterUserCreate, AfterUserUpdate, ApplicationController, ApplicationRecord, Engine, UsersController
Constant Summary
collapse
- VERSION =
'1.3.0'
Class Method Summary
collapse
Class Method Details
.client_id ⇒ Object
12
13
14
|
# File 'lib/infinum_id.rb', line 12
def self.client_id
dig_secret(:client_id)
end
|
.client_secret ⇒ Object
16
17
18
|
# File 'lib/infinum_id.rb', line 16
def self.client_secret
dig_secret(:client_secret)
end
|
.dig_secret(key) ⇒ Object
20
21
22
23
24
25
26
|
# File 'lib/infinum_id.rb', line 20
def self.dig_secret(key)
if Rails::VERSION::MAJOR >= 5
Rails.application.secrets.dig(:infinum_id, key)
else
Rails.application.secrets.dig(:infinum_id, key.to_s)
end
end
|
.url ⇒ Object
8
9
10
|
# File 'lib/infinum_id.rb', line 8
def self.url
dig_secret(:url)
end
|