---
title: "Forgotten password"
slug: portal/forgot-password
url: https://projectri.com/docs/portal/forgot-password
section: portal
audience: portal
app_route: "/portal/forgot-password"
mobile: "/(auth)/portal-forgot-password"
updated: 2026-09-08
source: Projectri documentation
---

# Forgotten password

Ask for a reset link. The confirmation is always the same, the link lasts an hour, and requesting one ends every session you have open.

![Forgotten password](https://projectri.com/docs-shots/portal-forgot-password.png)

## What it is

A single field that asks for your email address and sends a link to choose a new
password.

## How to get there

**Forgot?** next to the password field on the portal sign-in screen, or
`/portal/forgot-password` directly.

## How to use it

### Ask for a link

1. Enter your address.
2. Press **Send reset link**.
3. You are shown a confirmation naming the address and how long the link lasts.

### Use the link

1. Open the email and follow the link. It takes you to
   [the password screen](/docs/portal/join).
2. The link lasts **one hour** and works once.
3. Choose a password of at least **10 characters**, confirm it, and you are
   signed in.

## What it affects

- **Every session you have open ends the moment the reset is requested** — not
  when the link is used. If you asked for a reset because you think somebody
  else is in the account, they are signed out immediately rather than an hour
  later.
- **Your old password stops working** once you set a new one.
- A reset link is the same mechanism as an invitation link, with a shorter life.

## On mobile

The phone app has the same screen, reached from its sign-in page.

## Limits and gotchas

> [!NOTE]
> The confirmation is unconditional. This screen cannot tell you whether the
> address is known, because the server does not tell it — an honest "no such
> account" on a public portal would let anyone test addresses against your
> supplier's customer list. If the mail does not arrive, check the address.

- A suspended contact receives nothing, and sees the same confirmation.
- The request is throttled on the same budget as sign-in, so hammering it does
  not produce more mail.
- The link is single-use. Following it twice fails.

## Related

- [Signing in](/docs/portal/login) — the login screen and its messages.
- [Setting your password](/docs/portal/join) — the screen the link opens.

## Related

- [Signing in](https://projectri.com/docs/portal/login.md): The portal sign-in screen — a separate login from your supplier's workspace, with its own password and its own session.
- [Setting your password](https://projectri.com/docs/portal/join.md): The screen an invitation or reset link opens — choose a password, and you are signed into the portal.
