Require login name

Go to System → Settings → Checkout

To improve security, require customers to create unique login name instead of using an email address as a login name. If set to ON, existing customers will be asked to create new login name at the first login. If OFF, customer email address will be a login name.