Sort:  

If you have a Steem account there is no need to sign up. Just log in with your Steem account.

+1 for that, I have too many accounts on lots of websites,that´s great news for me !