私はレールを学ぼうとしており、ログインとカレンダー データに Google を使用するアプリに取り組んでいます。現在、authlogic-oauth の構成に取り組んでおり、いくつかの問題があります。
私は authlogic-oauth (上記のリンクを参照) プラグインのガイドに従ってきましたが、ステップ 4 と 5 に取り組んでいます。コントローラーに入ります:
@user_session.save do |result|
if result
flash[:notice] = "Login successful!"
redirect_back_or_default account_url
else
render :action => :new
end
end
次に、実際の Google oauth データ ステップであるステップ 5 を設定しようとしています。
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
これを記入するために必要な情報がどこにあるのか完全にはわかりません。プラグイン自体が処理するもの。
最後に、カレンダー情報を取得する方法がよくわかりません。IRC の誰かから取得できると言われたばかりです。このプラグインを使用するか、別のプラグインも使用する必要がありますか?