def request_phase
request_token = consumer.get_request_token({:oauth_callback => callback_url}, {:scope => 'http://gdata.youtube.com'})
session['oauth'] ||= {}
session['oauth'][name.to_s] = {'callback_confirmed' => request_token.callback_confirmed?, 'request_token' => request_token.token, 'request_secret' => request_token.secret}
r = Rack::Response.new
if request_token.callback_confirmed?
r.redirect(request_token.authorize_url)
else
r.redirect(request_token.authorize_url(:oauth_callback => callback_url))
end
r.finish
end