1. Access
Click your avatar (or the default avatar icon) in the upper-right corner of the console to expand the dropdown menu:
-
Account Management: Go to the personal center to manage your account information.
-
Language: Switch the console interface language (Simplified Chinese / English).
-
Logout: Log out of your current account.

2. Account Management Page
2.1 Page Structure
-
Top: The workspace name in the upper-left corner is clickable to quickly return to the workspace home page. The "Console" button in the upper-right corner serves the same purpose.
-
Left Side: A fixed menu with "Account Information" and "Login Log".
-
Right Side: Displays your account details, including:
-
Avatar: Supports uploading a new image. Recommended aspect ratio 1:1, maximum size 10 MB. A placeholder icon is provided by default.
-
Email: The email used for registration. Cannot be modified.
-
Name: Editable. After saving, the display updates.
-
Actions: Click the "Edit" button in the upper-right corner to enter edit mode. The buttons then change to "Cancel" and "Save". After making changes, click "Save" to apply them. Success or failure of the operation will be indicated.
-

2.2 Multi-Factor Authentication
2.2.1 Email Verification
- Bind Email Verification
-
In the “Email Verification” card, toggle the switch on.
-
Turning it on is considered a successful bind (no additional verification required). The system will show a prompt: “Email verification factor enabled successfully”.
-
Thereafter, logging into the RootAuth console also requires secondary verification (same flow as application users).
-

- Unbind Email Verification
-
Toggle the switch off.
-
A confirmation pop-up appears, requiring a verification code sent to the user’s registered email.
-
After entering the correct code, the binding is removed, and a prompt appears: “Email verification factor disabled successfully”.
-

2.2.2 OTP (Authenticator App)
- Bind OTP
-
In the “OTP” card, toggle the switch on.
-
A binding pop-up appears, showing a QR code and a manual key entry option.
-
Use an authenticator app to scan the QR code or manually enter the key.
-
Enter the dynamic code generated by the app and click “Confirm”.
-
After successful verification, a prompt appears: “OTP factor enabled successfully”.
-

- Unbind OTP
-
Toggle the switch off.
-
A confirmation pop-up appears, requiring an email verification code sent to the user’s registered email.
-
After entering the correct code, the OTP binding is removed, and a prompt appears: “OTP factor disabled successfully”.
-

Unbinding OTP in the personal center requires email verification code confirmation to prevent accidental or malicious operations.
2.3 Login Log
Login logs record your own actions when logging into the RootAuth console, including login methods, logout, password reset, etc. Each user can only view their own login logs, ensuring personal privacy and security.
Permission: All logged-in users can view their own login logs.
2.3.1 List Field Descriptions
The log list is displayed in a table, sorted by time in descending order by default. 10 entries per page, with pagination support.
| Field | Description | Example |
|---|---|---|
| Type | Operation type: Password login, Verification code login, Google login, Password reset, Logout | Password login |
| IP | Client IP address of the request | 103.136.33.36 |
| Country | Country corresponding to the IP | Singapore |
| Time | Precise time of the event, format YYYY-MM-DD HH:mm:ss, automatically converted to browser timezone |
2026-04-02 16:16:14 |
| Browser | Browser and version used | Chrome-146.0.0.0 |
| Device | Operating system type and version | macOS 10.15.7 |
| Result | Success / Failure (green for success, red for failure) | Success |
| Failure Reason | When result is failure, displays the specific reason (e.g., “Incorrect password” or “Email not registered”) | Incorrect password |
2.3.2 Search & Filter
-
Time filter (top right of the list): Default shows the last 7 days. Supports custom start and end dates (accurate to day). The list automatically refreshes after selecting a time range.
-
No search box: Login logs currently do not support keyword search. To find specific records, please use the time filter.
2.3.3 Event Type Definitions
| Event Type | Description |
|---|---|
| Password login | Log in to console using email + password |
| Verification code login | Log in to console using email + email verification code |
| Google login | Log in to console via Google OAuth |
| Password reset | Initiate password reset process on login page (send verification code) |
| Registration | Register a RootAuth account |
3. Help Center
Use the quick access link to go to the Help Center, consult the user guide, and quickly understand how to use the product.
4. Logout
Select "Logout" from the dropdown menu in the upper-right corner. A confirmation dialog appears. After clicking "Confirm", you will be logged out, redirected to the login page, and your local login state will be cleared.