我的 Uploadify 几乎与 Paperclip 和 Authentication 一起使用,主要是使用本指南。
通过将 Authentication_token 和会话信息作为参数传递并使用中间件从它们创建 cookie 标头,我已经克服了令人讨厌的 InvalidAuthenticationToken 错误,但是控制器身份验证过滤器仍然失败并且 current_user 不可用。
有没有人知道为什么会这样?
我查看了 Clearance 插件,它似乎归结为 user_from_cookie 方法,该方法根据 cookie[:remember_token] 找到用户
def user_from_cookie
if token = cookies[:remember_token]
::User.find_by_remember_token(token)
end
end
所以我认为中间件也应该创建一个 remember_token cookie 头?
任何帮助将不胜感激,这对我来说有点多!