opro/opro — pull request #26 by erwin (2013-04-18 15:40:14+00:00)
Title: Devise strategy , authentication with login virtual attribute

If defined in Devise initializer ( User model must be updated) , it's possible to authenticate either with :email or :username