# Authentication

Speedtest Tracker uses Filament for the admin panel. During the install process an admin account is created for you.

<figure><img src="/files/i4urqQY5CfCO07zdl3dK" alt="Login page"><figcaption><p>Login page</p></figcaption></figure>

### Default Login Account

During the first start of the application a default admin account is created for you:

| Username            | Password   |
| ------------------- | ---------- |
| `admin@example.com` | `password` |

### Change Login Account

#### Login Details

You can update the login details of your account through the profile page. Every user can update these details for their own account.

* In the top right corner click on the user logo next to the bell icon.
* Click on Profile
* Change the `Name`, `E-Mail Address` and `Password` to your liking.

#### Change Account details

As an Admin you can change the account details of other accounts.

* On the right side menu click on `Users`
* Click on user account you want to change
* Change the `Name`, `E-Mail Address` ,`Password` and `Role` to your liking.

### Create Login Account

You can create additional user accounts.

* On the right side menu click on `Users`
* Click on `New User`
* Fill in the `Name`, `E-Mail Address, Password` and `Password confirmation` to your liking.
* Choose the needed role for the user under `Role`.

{% hint style="info" %}
The difference between the Roles can be found in the [Authorization](/security/authorization.md) section.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.speedtest-tracker.dev/security/authentication.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
