trying to support guest/anonymous logins via devise