Whether you prefer Bob Seger or Metallica's version, my site's version is the worst. You provide your email here, then we jump you to another page to enter the password. For your automated authentication to work here, it must not be sensitive to the DOM changing and sending new requests during the login process. It's not hard, and sites do it -- usually to send you to different authentication providers based on your email entered.