Settings — how this works
In the app: /settings
How it works
Self-service account management — your own display name, password, and TOTP two-factor enrollment. Every change here writes directly to your own User row; there is no vendor involved at all.
Data source
src/lib/actions/selfProfile.ts, src/lib/actions/mfa.ts.
Troubleshooting
Password change rejected? Check the minimum-length requirement shown on the form — validation happens the same way for every role, admin included.
Who can see this: admin, closer, setter, content