我正在使用ruby on rails,并使用devise进行身份验证。通过启用:timeoutable
会话超时并在一定时间后重定向到root_path
。但我需要重定向到new_session_path
之类的其他路径。是否存在用于超时重定向的设备回调函数或用于重定向路径的某些配置。
请有人帮忙,提前致谢。
答案 0 :(得分:0)
您可以覆盖after_sign_out_path_for
方法。在ApplicationController
private
方法中添加此方法:
def after_sign_out_path_for(resource)
root_path
end
请查看devise wiki了解详情。