- Français: Cette page n'est pas encore traduite en français.
Register Users
Labelit relies on the Django administration console, or Django admin for short, to register new users.
Django admin can be accessed at the address <backend-service-url>:<backend-service-port>/admin/.
In the case of a development installation with the default configuration, it is accessible at http://localhost:8000/admin/.
Users created for development installations
If you follow the steps for a local installation, three users will be created:
- One superuser, with all rights inside the Django admin at
localhost:8000/admin/.- Email:
admin@labelit.com - Password:
adminpassword
- Email:
- One QA user, who can assign and review annotation work. You can use this user to login to labelit with QA permissions at
localhost:8080.- Email:
qa@qa.com - Password:
QApassword
- Email:
- Two annotator users, who can annotate. You can use either or both to login to labelit (
localhost:8080) and annotate.- Annotator 1:
- Email:
a1@annotator.com - Password:
a1password
- Email:
- Annotator 2:
- Email:
a2@annotator.com - Password:
a2password
- Email:
- Annotator 1:
In Labelit, login uses the combination email + password. The username is not used.
Credentials and other information can be accessed and modified via the Django admin
Adding a user
Login to the django admin at http://localhost:8000/admin with the superuser account.
To add a new user:
- click on the "+ Add" link next to the "Users" row in the "USERS" table.
- fill out the first part of the form where you specify the username and password
- now fill out the remaining fields
- the Active checkbox is checked by default. Leave it unchanged.
- the Staff status determines whether the user is a QA user or an annotator. QA users (
is_staffchecked) can monitor and review annotators' work, but cannot annotate. Annotators (is_staffunchecked) can annotate but only see their own work except for some aggregate statistics. If you are adding an annotator user, leave this unchecked. - the Supueruser status determines whether the user has access to the Django admin.