Module: VkontakteAuthentication::ClassMethods

Includes:
Settings
Defined in:
lib/vkontakte_authentication.rb

Instance Method Summary collapse

Methods included from Settings

#profile_loader, #vk_app_cookie, #vk_app_id, #vk_app_password

Instance Method Details

#find_by_vk_id_method(value = nil) ⇒ Object Also known as: find_by_vk_id_method=



13
14
15
# File 'lib/vkontakte_authentication.rb', line 13

def find_by_vk_id_method(value = nil)
  rw_config(:find_by_vk_id_method, value, "find_by_vk_id")
end

#vk_id_field(value = nil) ⇒ Object Also known as: vk_id_field=



18
19
20
# File 'lib/vkontakte_authentication.rb', line 18

def vk_id_field(value = nil)
  rw_config(:vk_id_field, value, :vk_id)
end

#vkontakte_authenticationObject



23
24
25
# File 'lib/vkontakte_authentication.rb', line 23

def vkontakte_authentication
  raise(NotInitializedError, "create and initialize vkontakte.yml") unless profile_loader.vkontakte_yml_defined? && vk_app_id && vk_app_password
end