Module: Sorcery::Controller::Submodules::External::Providers::Vk
- Defined in:
- lib/sorcery/controller/submodules/external/providers/vk.rb
Overview
This module adds support for OAuth with vk.com. When included in the ‘config.providers’ option, it adds a new option, ‘config.vk’. Via this new option you can configure Vk specific settings like your app’s key and secret.
config.vk.key = <key>
config.vk.secret = <secret>
...
Defined Under Namespace
Modules: VkClient
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/sorcery/controller/submodules/external/providers/vk.rb', line 15 def self.included(base) base.module_eval do class << self attr_reader :vk # access to vk_client. def merge_vk_defaults! @defaults.merge!(:@vk => VkClient) end end merge_vk_defaults! update! end end |