Create a new user account with email and password
multipart/form-data when uploading avatar or banner
images. Send application/json for text-only registration.avatarFile is also provided.avatarFile.options to also be present.bannerFile.options to also be present.201 with:
true on successful registration.Email Already In Use — 409
Username Already Taken — 409
Invalid Body — 400
File Too Large — 413
"Banner image exceeds 50MB limit." for the banner file.Invalid Image — 422
"Banner file is not a valid image: ...".Missing Image Options — 400
avatarFile or bannerFile is uploaded without the corresponding .options field.Validation Failed — 400
useAuth hook — signUpWithEmailAndPassword