小编PET*_*OWN的帖子

除了模型to_be_saved之外的Rspec/Rails匹配器

我想通过各种可用方法检查模型是否持久保存到DB.看起来所有这些事情都遵循.save,但我很好奇是否有更好的方法,也许使用Dirty提供的东西?

activerecord rspec ruby-on-rails

8
推荐指数
1
解决办法
4656
查看次数

将设计/看守会话ID作为参数传递而不是通过cookie /会话

我正在开发一个API,我想支持经过身份验证的用户会话.在用户通过身份验证后,是否可以传递devise/warden使用的会话信息?我知道我可以使用TokenAuthenticatable,但我认为会话ID更好,因为它会在一段时间后过期,可以在每个会话的基础上过期,而且我更愿意拥有一个单独的不可过期的身份验证令牌.

我看到warden设置了这样的东西:

warden.user.user.key"=> ["用户",[4975],"Ejm5RbQhYVnNYFU7wX2o"]

是否可以通过GET或POST参数以某种形式简单地引用它?这是可取的吗?

谢谢

devise warden ruby-on-rails-3

5
推荐指数
0
解决办法
436
查看次数