Tanstack Start

Profile & security settings

Update your personal profile and password from the dashboard settings screen.

Purpose

The profile workspace (/dashboard/settings) hosts authenticated account controls separate from tenant IAM screens. Profile Setting loads data from api.Auth.profile and persists updates through api.Auth.update. Password and Security flows call the password endpoints exposed via the password tab implementation.

Who uses it

Every signed-in console user adjusting their own profile or credentials.

Prerequisites

  • Active session with a valid access token.
  • Route guard marks /dashboard/settings as accessLevel: none with empty permission array — only authentication matters.

Open the header profile menu (avatar area) and choose the entry that navigates to /dashboard/settings — this opens Profile Setting and Password and Security tabs for your own account (distinct from tenant Setting items such as General Settings).

Profile Setting tab

  1. Review auto-filled first name, last name (parsed from fullName), read-only email, and role label when returned by the API.
  2. Edit permitted fields and submit — successful saves invalidate profile queries and toast success states.

Password and Security tab

  1. Provide current password and new password per validation rules shown inline.
  2. Submit — expect confirmation messaging on success.

Troubleshooting

On this page