Rail 3 marshrutlari: tinchlantirish usuli

Ushbu routes.rb kodi kerakmi:

  resource :oauths do
    get :callback
  end

quyidagilarga teng:

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

? Agar birinchi variantni ishlatsam va oauth/callbackga kirganda aniqlanmagan qayta qo'ng'iroqni qabul qilsam, ikkinchi usul ishlaydi, buning uchun "manba" ni ishlatish uchun bir variant bormi?

0

1 javoblar

To'plash marshrutini tuzishni o'ylab ko'ring,

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

Shuningdek, callback_oauths_path yo'l yordamchisiga ham ega bo'lasiz.

0
qo'shib qo'ydi
Ha, men ham hujjatlarni topdim, lekin bu mening ishim uchun ishlamaydi: Sorcery :: Controller :: Config: modul va "oauth/callback" => "oauths # callback" uchun undefined usul `callback ' ishlaydi
qo'shib qo'ydi muallif WHITECOLOR, manba