To login you now only require your email and a verification code that is sent to confirm the email is under your control.
This is part of our migration to a proper store credit system that will replace the gift cards we currently use as store credit.