Module: EasyAuth::Models::Identities::Oauth::Twitter::ClassMethods

Defined in:
lib/easy_auth/models/identities/oauth/twitter.rb

Instance Method Summary collapse

Instance Method Details

#account_attributes_mapObject



16
17
18
# File 'lib/easy_auth/models/identities/oauth/twitter.rb', line 16

def 
  { :username => 'screen_name', :screen_name => 'screen_name' }
end

#authorize_pathObject



20
21
22
# File 'lib/easy_auth/models/identities/oauth/twitter.rb', line 20

def authorize_path
  '/oauth/authenticate'
end

#retrieve_uid(user_attributes) ⇒ Object



24
25
26
# File 'lib/easy_auth/models/identities/oauth/twitter.rb', line 24

def retrieve_uid(user_attributes)
  user_attributes[:user_id]
end

#site_urlObject



28
29
30
# File 'lib/easy_auth/models/identities/oauth/twitter.rb', line 28

def site_url
  'https://api.twitter.com'
end