> For the complete documentation index, see [llms.txt](https://geolytix.gitbook.io/xyz-developer-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://geolytix.gitbook.io/xyz-developer-guide/access/registration.md).

# User account registration

New accounts consist of an email address and password.

Once a record for the account is stored in the ACL an email with a verification token link is sent. This link must be followed in order to **verify ownership of the email account**.

An email with an approval token link is sent to all site administrators after an account has been verified by its owner. Anyone **administrator must follow the link to approve the newly verified account**. Administrator are asked to provide their login credentials in order to resolve the approval link.

Emails will be sent to inform whether an account has been deleted or approved by an administrator.

Post requests to the [**user registration endpoint**](/xyz-developer-guide/routes/auth/register.md) are used to register new accounts.

{% hint style="warning" %}
The email transport key must be set in the [**environment settings**](/xyz-developer-guide/environment-settings.md) for the backend to send emails through the [nodemailer](https://nodemailer.com) module.
{% endhint %}
