Beginning, today, April 2, 2013, logging in to the game or website will require your Display Name. Email addresses are no longer accepted; your Display Name is the only accepted option.
Amber, what's the deal with the temporary security password? How does having this enable the self-service recovery as compared to the additional security questions? This is a terrible annoyance for those of us who don't have static IP addresses. Literally every time I log in to the game I have to first log in, then open my email and wait about 3-5 minutes for an email to arrive from Bioware, then type that code into the launcher to then be able to click the "play" button. As if getting to the game interface didn't take long enough already!
Somehow, I just don't think my account is that important to other people. I know it's not feeling that important to me.....