Profile and Password
Both live on the workbench “Settings / Personal Center” page.
Changing your username and avatar
On the “Profile” tab you can edit your username and upload or remove an avatar.
The username cannot be empty and is limited to 100 characters. A confirmation appears once it saves.
Avatars support JPG / PNG / WebP / GIF, with a source image up to 10MB. After selecting a file you crop it to 1:1; the crop is a local preview only until you click “Save Changes”. After upload they appear immediately on the profile page and in the top-right user menu.
The email address is read-only here — the field is disabled and cannot be edited.
Removing an avatar also requires Save Changes. Cancel clears pending avatar and username changes. If saving fails, check what was saved before retrying; a local avatar preview does not confirm persistence.
Theme and language
Appearance settings on the Profile tab let you choose an available theme and Simplified Chinese / English. Choosing a language refreshes the current page while keeping its URL unchanged. Your prompts, project names, and uploaded filenames are not translated.
Theme and language choices are handled separately from the profile form and do not require Save Changes.
Changing your password
Change your login password on the “Security” tab. Three fields are required:
- Current password
- New password (at least 6 characters)
- Confirm new password
If the two new password entries do not match, the form reports it and does not submit.
On success:
- The form clears and tells you to sign in again
- All active sessions on this and other devices are invalidated
- You are redirected to the login page; use the new password to sign in
Online devices and recent logins
The “Security” tab shows two kinds of information:
- Online devices: still-valid login sessions (region and device info; raw IP is not shown). You can sign out one device or all other devices.
- Recent login records: login audit history (region / device info / time), not a precise online list.
When you select “Sign out other devices”:
- Other devices lose their login state immediately
- This device stays signed in (a new credential is issued)
The online-device list shows valid sessions. Recent login records may include sessions that have ended; their counts do not directly indicate how many devices are currently online.
Signing out of the current account also revokes the server-side session, so a copied or leaked credential becomes unusable immediately after logout.
Notification preferences
The “Notifications” tab manages in-app and email preferences. Toggles save immediately.
Product, marketing, and weekly switches save the corresponding email preferences. Receiving an email also depends on whether the platform provides that email and whether sending is triggered.
| Switch | Effect |
|---|---|
| System notifications | Controls whether system in-app notices (e.g. export completed) appear in the bell |
| Announcements | Controls whether admin announcements / banners are shown |
| Product emails | Saves the product-update email preference |
| Marketing emails | Saves the promotional email preference (off by default) |
| Weekly digest | Saves the weekly-email preference |
Security emails (verification codes and password resets) ignore these switches and are sent only when the corresponding security action is triggered.
Turning off an in-app switch immediately removes that class of notice from the unread badge and banners (no need to wait for polling).
If a preference fails to save, the switch returns to its previous state and the page shows an error. Confirm the success message before leaving.
Unexpected login activity
Open Security Settings and review devices, regions, and recent login times. Sign out a session you do not recognize. To clear other devices, choose Sign Out Other Devices, then change your password if needed.
Device details and regions help identify activity but do not alone prove that an account was compromised. A failed list request shows an error. Check your connection and reload; an unloaded list does not confirm that no other devices are signed in.
Features not available yet
- Two-factor authentication (2FA)
- Email change