Method: Sorcery::Providers::Liveid#process_callback

Defined in:
lib/sorcery/providers/liveid.rb

#process_callback(params, session) ⇒ Object

tries to login the user from access token



42
43
44
45
46
47
48
49
# File 'lib/sorcery/providers/liveid.rb', line 42

def process_callback(params, session)
  args = {}.tap do |a|
    a[:code] = params[:code] if params[:code]
  end

  get_access_token(args, access_token_path: token_path,
    access_token_method: :post)
end