I found the same problem with the paypal verified seal To be useful, when a user clicks on it, it should not force them to log in to see your credentials. That actually would make me leave. The part about why your email address shows up in the log in field has to do with that address being stored in your browser. If you clear the cache on the browser and all "auto fill" history, it will give the user a blank log in field instead of showing your log in.
... View more