Configuring authlogic-oauth with google
Howdy allerseits, ich versuche Rails zu lernen und arbeite an einer App, die Google für Anmeldungen und auch für Kalenderdaten verwendet. Ich arbeite gerade an der Konfiguration von authlogic-oauth und einige Probleme haben.
Ich habe die Anleitung für das Authlogic-Oauth-Plugin (siehe Link oben) befolgt und bin bei den Schritten 4 und 5. Zunächst einmal lerne ich immer noch die Sprache und bin mir nicht sicher, woher der Code stammt 4 geht in die controller:
@user_session.save do |result|
if result
flash[:notice] = "Login successful!"
redirect_back_or_default account_url
else
render :action => :new
end
end
Zweitens versuche ich, Schritt 5 einzurichten, den eigentlichen Google-Oauth-Datenschritt:
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
Ich bin nicht ganz sicher, wo ich die Informationen finde, die ich zum Ausfüllen benötige. Ich habe hxxp gelesen: //code.google.com/apis/accounts/docs/OAuth_ref.html (leider kann ich nur eine posten hyperlink), aber ich bin mir nicht sicher, woher ich alles bekomme und was das Plugin für sich selbst macht.
Finally, ich bin mir nicht ganz sicher, wie ich die Kalenderinformationen abrufe. Mir wurde gerade gesagt, dass ich von jemandem im IRC dazu fähig bin. Mache ich das über dieses Plugin oder muss ich auch ein anderes verwenden?
Vielen Dank