> ## Documentation Index
> Fetch the complete documentation index at: https://docutrack-docs.icpitalia.io/llms.txt
> Use this file to discover all available pages before exploring further.

# User Registration

> How Docutrack is implemented

Users are linked to their [Internet Identity](https://internetcomputer.org/internet-identity) in the frontend after login, the corresponding principal will be used for calling backend API queries and
updates.

After registration a public / private key pair is created for the user.
The public key is stored in the **Orchestrator** for each registered user, together with their name.

<Frame>
  ![user registration diagram](https://github.com/icp-hub-it/ic-docutrack/raw/main/docs/images/user-registration.png)
</Frame>
