Create an account with email and password
Better Auth email/password sign-up. Email verification is off. Passwords are 8 to 128 characters, the same limits createAuth passes to Better Auth. This route is rate limited to 10 requests per 60 seconds per client address. The response body is Better Auth JSON, not the product { error: { code, message } } envelope. A successful sign-up sets the session cookie and can return the user. It also sends one invite email to that address. A plus-address such as name+tag@example.com is valid and is stored in lower case with the plus tag kept. EMAIL_TRANSPORT selects the sender. log writes the message and does not send it. smtp uses the configured SMTP server. brevo sends POST https://api.brevo.com/v3/smtp/email. An unset transport is log. Sending failure does not roll back the account. A duplicate email does not send another message.