Configurar authlogic-oauth con google
Hola a todos, estoy tratando de aprender rieles, y estoy trabajando en una aplicación que usa Google para inicios de sesión y también para datos de calendario. Actualmente estoy trabajando en la configuraciónauthlogic-oauth y teniendo algunos problemas.
He estado siguiendo la guía para el complemento authlogic-oauth (ver enlace anterior), y estoy en los pasos 4 y 5. Primero, todavía estoy aprendiendo el idioma y no estoy seguro de dónde está el código del paso 4 entra en los controladores:
@user_session.save do |result|
if result
flash[:notice] = "Login successful!"
redirect_back_or_default account_url
else
render :action => :new
end
end
En segundo lugar, estoy tratando de configurar el paso 5, el paso real de datos de 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
No estoy completamente seguro de dónde encuentro la información que necesito para completar esto. He estado leyendo hxxp: //code.google.com/apis/accounts/docs/OAuth_ref.html (lo siento, solo puedo publicar un hipervínculo ), pero no estoy seguro de dónde obtengo todo y qué maneja el complemento por sí mismo.
Finalmente, no estoy muy seguro de cómo recuperar la información del calendario, alguien me dijo que podía hacerlo en IRC. ¿Lo hago a través de este complemento o tengo que usar otro también?
¡Muchas gracias!