Only microsite owners need to signup and signin on accounts.edubrite.com, once the microsite is created, you can proceed to your microsite url and create content and site users there. Microsite users should directly go to the microsite url to signup or signin.