plataformatec/devise — pull request #1873 by remomueller (2012-05-24 21:35:54+00:00)
Title: Timeoutable no longer evaluates record.expire_auth_token_on_timeout

if the record doesn't respond to reset_authentication_token!

The && operator evaluates both sides of the conditional.

Changed to use the Ruby and operator instead.

This should fix Issue 1869

https://github.com/plataformatec/devise/issues/1869