Class: OmniAuth::Strategies::Mailru
- Defined in:
- lib/omniauth/strategies/mailru.rb
Overview
Authenticate to Vkontakte utilizing OAuth 2.0 and retrieve basic user information. documentation available here: http://api.mail.ru/docs/guides/oauth/sites/
Instance Attribute Summary
Attributes inherited from OAuth2
#client_id, #client_options, #client_secret, #options
Instance Method Summary collapse
-
#initialize(app, api_key = nil, secret_key = nil, options = {}, &block) ⇒ Mailru
constructor
A new instance of Mailru.
Methods inherited from OAuth2
Constructor Details
#initialize(app, api_key = nil, secret_key = nil, options = {}, &block) ⇒ Mailru
Returns a new instance of Mailru.
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/omniauth/strategies/mailru.rb', line 18 def initialize(app, api_key = nil, secret_key = nil, = {}, &block) = { :site => 'https://connect.mail.ru', :authorize_path => '/oauth/authorize', :access_token_path => '/oauth/token' } @private_key = [:private_key] super(app, :mailru, api_key, secret_key, , , &block) end |