<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>qige023 (剑舞琴歌)</title>
    <link>https://ruby-china.org/qige023</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>[已解决][Rails + devise] App 保存 Session 好，还是像 ruby china 为每个 user 生成 token_id 好?</title>
      <description>&lt;p&gt;看了 ruby-china 源码，app 访问时，生成一个 tokenid 供客户端 http 请求调用，验证这个 user&lt;/p&gt;

&lt;p&gt;但是，为啥不能直接用回 devise 的机制，即登陆成功后的 cookie 保存在客户端，每次调用时自动把 cookie set 上去，这样就不需要生成额外的 tokenid&lt;/p&gt;

&lt;p&gt;当然用回 devise 的机制会存在回话过时的问题，可以调整 devise session 过时机制，比如永不过时，也可以在客户端定义一个 servise，每隔一定时间去请求一次，保证 session 的合法性。&lt;/p&gt;

&lt;p&gt;至于 token_id 同样可能要做类似的过时检测机制，这个貌似 ruby china 还没有 best practise&lt;/p&gt;

&lt;p&gt;请教各位大大，用怎样的方案比较好&lt;/p&gt;</description>
      <author>qige023</author>
      <pubDate>Wed, 14 Jan 2015 12:47:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/23728</link>
      <guid>https://ruby-china.org/topics/23728</guid>
    </item>
    <item>
      <title>【已解决】minimagic 读二进制图片数据问题</title>
      <description>&lt;p&gt;buffer 是使用表单上传的二进制图片数据块&lt;/p&gt;

&lt;p&gt;通过 send_data buffer, :type =&amp;gt; 'image/png', :disposition =&amp;gt; 'inline'
来显示是没问题的&lt;/p&gt;

&lt;p&gt;但是使用 &lt;/p&gt;

&lt;p&gt;image = MiniMagick::Image.read(buffer)&lt;/p&gt;

&lt;p&gt;初始化就读不正确了&lt;/p&gt;</description>
      <author>qige023</author>
      <pubDate>Thu, 30 Oct 2014 14:58:08 +0800</pubDate>
      <link>https://ruby-china.org/topics/22352</link>
      <guid>https://ruby-china.org/topics/22352</guid>
    </item>
    <item>
      <title>【已解决】怎样用 Devise 做 Ajax login/logout/sign_in/sign_up</title>
      <description>&lt;p&gt;Devise 做用户验证好强大啊，但是想扩展改交互很难啊，求各位大大指条明路&lt;/p&gt;</description>
      <author>qige023</author>
      <pubDate>Fri, 17 Oct 2014 15:46:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/22093</link>
      <guid>https://ruby-china.org/topics/22093</guid>
    </item>
  </channel>
</rss>
