[英]Devise Return to URL
在我的應用程序控制器中
class ApplicationController < ActionController::Base
protect_from_forgery
before_filter :save_location
def save_location
session[:user_return_to] = request.url unless request.url =~ %r{/}
end
end
...這會保存位置,以便用戶登錄時返回該URL。 用戶注銷時可以做同樣的事情嗎?
您可以在ApplicationController上定義Devise的內置after_sign_out_path_for方法,如其Wiki上所述: https : //github.com/plataformatec/devise/wiki/How-To : -Change - the - redirect - path - after - destroying- 會話即退出
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.