Configurando authlogic-oauth com o google

Olá pessoal, estou tentando aprender trilhos e estou trabalhando em um aplicativo que usa o Google para logins e também para dados de calendário. Atualmente, estou trabalhando na configuraçãoauthlogic-oauth e tendo alguns problemas.

Eu tenho seguido o guia para o plugin authlogic-oauth (veja o link acima) e estou nas etapas 4 e 5. Primeiro, ainda estou aprendendo o idioma e não tenho certeza de onde o código da etapa 4 vai nos controladores:

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

Em segundo lugar, estou tentando configurar a etapa 5, a etapa real de dados oauth do Google:

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  

Não sei ao certo onde encontro as informações necessárias para preencher isso. Estive lendo hxxp: //code.google.com/apis/accounts/docs/OAuth_ref.html (desculpe, só posso postar um hiperlink ), mas não tenho certeza de onde recebo tudo e o que o plug-in trata por si mesmo.

Finalmente, não tenho muita certeza de como recupero as informações da agenda, acabaram de me dizer que eu poderia por alguém no IRC. Eu faço isso através deste plugin ou tenho que usar outro também?

Muito obrigado!

questionAnswers(1)

yourAnswerToTheQuestion