首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >身份验证失败,并显示Uploadify + Clearance +Clearance

身份验证失败,并显示Uploadify + Clearance +Clearance
EN

Stack Overflow用户
提问于 2010-12-03 07:26:23
回答 2查看 273关注 0票数 0

我有上传几乎与回形针和身份验证的工作,主要使用this guide

通过将Authentication_token和会话信息作为参数传递,并使用中间件从它们创建Cookie头,我已经克服了令人讨厌的InvalidAuthenticationToken错误,但是控制器身份验证筛选器仍然失败,current_user不可用。

有没有人知道为什么会这样?

我查看了Clearance插件,它似乎归结为user_from_cookie方法,该方法根据cookies:remember_token查找用户

代码语言:javascript
复制
  def user_from_cookie
    if token = cookies[:remember_token]
      ::User.find_by_remember_token(token)
    end
  end

所以我认为中间件也应该创建一个remember_token Cookie头?

任何帮助都将不胜感激,这对我来说太多了!

EN

回答 2

Stack Overflow用户

发布于 2011-06-02 13:53:27

我不知道这是不是你的问题,但我遇到了一个类似的问题,我设置了2个身份验证级别,一个是基本的http,一个是devise,会话对于devise和所有的都很好,但从来没有绕过基本的http……希望这能有所帮助。

亚历克斯

票数 0
EN

Stack Overflow用户

发布于 2014-02-03 21:28:55

将会话密钥和值传递给您的rails应用程序应该已经完成了使用with authentication来检索会话数据。

代码语言:javascript
复制
uploadify_script_data[csrf_param] = encodeURI(csrf_token);
uploadify_script_data[app["session_key"]] = app["session_val"];

$("#upload").uploadify({
      "swf" : "/swf/uploadify.swf",
      "uploader" : "/upload/document.json",
      "formData" : uploadify_script_data,
      "buttonText" : "Upload file",
      "method" : "post",
      "removeCompleted": true,
      "multi" : false,
      "auto" : true,
      "fileTypeDesc" : "Image",
      "fileSizeLimit" : "1000kb"
    }); 

有关详细的教程,请查看http://vignesh.info/blog/rails-4-uploadify-paperclip/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4341061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档