Настройка authlogic-oauth с помощью Google

Привет всем, я пытаюсь изучить рельсы, и я работаю над приложением, которое использует Google для входа в систему, а также для данных календаря. В настоящее время я работаю над настройкойauthlogic-OAuth и иметь некоторые проблемы.

Я следовал руководству по плагину authlogic-oauth (см. Ссылку выше), и я нахожусь на шагах 4 и 5. Прежде всего, я все еще изучаю язык, и я не уверен, где код из шага 4 заходит в контроллеры:

@user_session.save do |result|  
  if result  
    flash[:notice] = "Login successful!"  
    redirect_back_or_default account_url  
  else  
    render :action => :new  
  end  
end  

Во-вторых, я пытаюсь настроить шаг 5, фактический шаг данных Google oauth:

class UserSession < Authlogic::Session::Base  
  def self.oauth_consumer  
    OAuth::Consumer.new("*TOKEN*", "*SECRET*",  
    { :site=>"**http://google.com**",  
      :authorize_url => "*http://google.com/xxx*" })  
  end  
end  

Я не совсем уверен, где найти информацию, необходимую для заполнения. Я читал hxxp: //code.google.com/apis/accounts/docs/OAuth_ref.html (извините, я могу опубликовать только одну гиперссылку ), но я просто не уверен, где я получаю все и что плагин обрабатывает для себя.

Наконец, я не совсем уверен, как получить информацию из календаря, мне только что сказали, что кто-то может в IRC. Я делаю это через этот плагин, или я должен использовать другой?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос