我正在使用用戶登錄/註冊的設備。我想從登錄前的頁面重定向用戶。但設計不正確重定向。在登錄時,它登錄用戶,但在/ user/sign_in頁面上拋出錯誤:使用設備登錄後重定向到當前頁面
「Firefox已檢測到服務器正在以永遠不會完成的方式重定向該地址的請求。」
當我回去重裝,它顯示用戶頁面登錄
我的應用控制器樣子:
class ApplicationController < ActionController::Base
protect_from_forgery
def after_sign_in_path_for(resource)
stored_location_for(resource) || request.referer || root_path
end
def after_sign_out_path_for(resource_or_scope)
request.referrer
end
end
我已經使用產品團購頁面上的引導模式腳本。它適用於頁面上模態腳本中使用的登錄按鈕。但是,在頭文件中爲登錄按鈕提供了不正確的重定向錯誤,從而導致應用程序的每一頁都出現錯誤。
會是什麼原因?
你能不能也發表您的'stored_location_for'方法 – 2013-03-04 13:58:17
@rocketscientist沒有定義它。它應該是什麼? – user1977201 2013-03-04 15:13:46
@ user1977201我面臨同樣的問題..你有沒有得到任何解決方案? – neeraj 2013-06-13 11:54:30