restful_authentication的site_key问题

好久没来写东西了,最近项目太忙,也懒的写啥。不过今天花了两个小时解决了一个很无聊的问题,记一下。

restful_authentication是采用随机生成的site_key来加密密码,我们项目在开发过程中经常采用svn加capistrano来修改加部署,这样的话,每次部署后,为了图省事,我们一般用capistrano自动rake auth:gen:site_key,而此时生成的site_key已经不能算出上次项目布署时生成的密码(因为site_key不同了)。目前还没找到好的方法解决,可能只有手动去copy过来了。或者把老的copy到shared目录,后面部署时自动ln上去。

你可能感兴趣的:(SVN,capistrano)