Module: NimbleAuth::Resource

Defined in:
lib/nimble_auth/resource_setup.rb

Class Method Summary collapse

Class Method Details

.extend_identity_modelObject

Extend the main app model Identity class



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

def extend_identity_model
  NimbleAuth.configuration.resource_identity_class.constantize.send(:include, NimbleAuth::Concerns::Identity)
end

.extend_user_modelObject

Extend the main app model User class



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

def extend_user_model
  NimbleAuth.configuration.resource_class.constantize.send(:include, NimbleAuth::Concerns::User)
end