Your account profile
The dashboard's Account → Overview tab holds the things that identify an account: its name, its identifiers, the email address you sign in with, and what Tissue may email you about.
Account name and identifiers
The account name is a label, up to 100 characters, and only an owner can change it. Three identifiers sit beside it:
| Field | What it is |
|---|---|
| Account id | acct_<16 hex> — the value ribo account pin writes into ribo.toml |
| Subdomain | The <word>-<hex> label your Cells are served under: <cell>.<subdomain>.tissue.dev |
| Role | Your role on this account: owner, admin, or member |
Renaming an account does not change its URLs. The subdomain is derived from the account id, not from the name, so ribo deploy targets and live Cell addresses are unaffected by a rename.
Changing your email address
The address on your user identity is what you sign in with and where account email is sent. Changing it is a two-step move, from Account → Overview → Email address → Change:
- Enter the new address and your current password.
- Open the confirmation link mailed to the new address.
A notice also goes to the old address, so a change made with a stolen session is visible at the mailbox that no longer controls the account.
Details worth knowing before you start:
- The link expires in one hour, and only the most recent link works. Requesting a second change voids the first, so an old link sitting in a mailbox cannot move the address later.
- The confirmation link needs no session. A mailbox is often opened in a browser that has never signed in to Tissue. The link completes the change and signs nobody in.
- Confirming signs out every other device, including any
ribo login. See signing out other devices. - Step 1 answers the same way whether or not the address is already registered. "Check your new address for a confirmation link" is what you get either way; if the address belongs to another user, no mail is sent. The endpoint is not a way to test which addresses have Tissue accounts.
- The address is claimed at confirm time, not at request time. If someone else takes it in the intervening hour, the link answers "That email address is now in use" and your address is unchanged.
Address comparison is case-insensitive, so Ada@example.com and ada@example.com are the same address.
Email preferences
Two switches under Email preferences control non-essential mail:
| Preference | Controls |
|---|---|
| New sign-in alerts | The email sent when the account is signed in to from a device and network not seen for 30 days |
| Product updates | Occasional mail about the platform |
Security notices are not preference-gated and are always sent: password changed, email change requested and completed, two-factor turned on or off, a recovery code used, an invite issued to you, and an account closure scheduled.
Turning new sign-in alerts off does not stop the device record from being kept, so turning them back on does not produce a burst of notices about devices you already use.
Belonging to several accounts
One identity can hold membership in several accounts — a personal account and a company account, for example. Your accounts lists them with their ids, and switching re-issues your session against the account you pick, at the role you hold there.
For the CLI, the equivalent is ribo account switch, and the safer pattern when you work in more than one account at a time is a directory-bound profile — see Accounts & Profiles.
See also
- Sign-in and two-factor authentication: passwords, TOTP, recovery codes, sessions
- Members and roles: inviting people to a shared account
- Exporting your data: a JSON file of what the account holds