module VkontakteAuthentication::ActsAsAuthentic::Config

Public Instance Methods

vk_app_id(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 50
def vk_app_id(value = nil)
  rw_config(:vk_app_id, value)
  ActiveRecord::Base.send(:rw_config, :vk_app_id, value)
end
vk_app_password(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 55
def vk_app_password(value = nil)
  rw_config(:vk_app_password, value)
end
vk_id_field(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 63
def vk_id_field(value = nil)
  rw_config(:vk_id_field, value, :vk_id)
end
Also aliased as: vk_id_field=
vk_id_field=(value = nil)
Alias for: vk_id_field
vkontakte_auto_registration(value = true) click to toggle source

Auto registration

# File lib/vkontakte/authentication.rb, line 31
def vkontakte_auto_registration(value = true)
  rw_config(:vkontakte_auto_registration, value, true)
end
Also aliased as: vkontakte_auto_registration=
vkontakte_auto_registration=(value = true)
vkontakte_auto_registration_value(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 36
def vkontakte_auto_registration_value(value = nil)
  rw_config(:vkontakte_auto_registration, value, true)
end
vkontakte_enabled(vk_app_data = {}) click to toggle source
# File lib/vkontakte/authentication.rb, line 17
def vkontakte_enabled(vk_app_data = {})
  value = vk_app_data.present? && vk_app_data[:vk_app_id] && vk_app_data[:vk_app_password] ? true : false
  if vkontakte_enabled_value(value)
    vk_app_id vk_app_data[:vk_app_id]
    vk_app_password vk_app_data[:vk_app_password]
  end
end
Also aliased as: vkontakte_enabled=
vkontakte_enabled=(vk_app_data = {})
Alias for: vkontakte_enabled
vkontakte_enabled_value(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 26
def vkontakte_enabled_value(value = nil)
  rw_config(:vkontakte_enabled, value, false)
end
vkontakte_merge_enabled(value = true) click to toggle source

Auto merge

# File lib/vkontakte/authentication.rb, line 41
def vkontakte_merge_enabled(value = true)
  rw_config(:vkontakte_merge_enabled, value, true)
end
Also aliased as: vkontakte_merge_enabled=
vkontakte_merge_enabled=(value = true)
vkontakte_merge_enabled_value(value = nil) click to toggle source
# File lib/vkontakte/authentication.rb, line 46
def vkontakte_merge_enabled_value(value = nil)
  rw_config(:vkontakte_merge_enabled, value, true)
end