我正在使用omgnuth設計,我想知道如何傳遞url參數並訪問它們。將隨機url參數傳遞給OmniAuth
下面是一個鏈接示例:/accounts/auth/facebook?do_something_after_return=1
現在我希望能夠在回調中檢索此do_something_after_return
。我不在乎它是否保存在會話或其他地方。問題是,我不知道我可以在哪裏攔截這個參數。
什麼是控制器和鏈接/accounts/auth/facebook
指向的動作? 路線告訴我什麼,它根本就沒有。我所有的路線是這個/accounts/auth/:provider(.:format {:controller=>"accounts/omniauth_callbacks", :action=>"passthru"}
這是一個回調。
另請參閱:[Devise + Omniauth - 如何傳遞額外參數?](https://stackoverflow.com/questions/6657727/devise-omniauth-how-to-pass-extra-parameters-along) –