plataformatec/devise — pull request #2314 by alienxxx (2013-03-03 13:16:38+00:00)
Title: Fixed Bug: "You are already signed in" after login

In #require_no_authentication changed line
if authenticated && resource = warden.user(resource_name)
to
if authenticated && resource == warden.user(resource_name)
(note the equal signs) to fix a Bug that showed "You are already signed in" after login.