鉄道3路線:安らかな方法を追加

このroutes.rbコードは、

  resource :oauths do
    get :callback
  end

次と等価である:

  match "oauth/callback" => "oauths#callback"

? 最初の変種を使用し、oauth/callbackにアクセスするときに未定義のコールバックを取得した場合、2番目の方法が機能しますが、 "resource"を使用してこれを行う方法がありますか?

0

1 答え

収集ルートを設定することを検討してください。

resource :oauths do
  get :callback, :on => :collection
end

callback_oauths_path ルートヘルパーも取得します。

0
追加された
はい、私はあまりにもドキュメントでそれを見つけましたが、私の場合にはうまくいきません:Sorcery :: Controller :: Config:Moduleのための未定義のメソッド `callback 'と" oauth/callback "=>" oauths#callback "作品
追加された 著者 WHITECOLOR,