Implementation:Infiniflow Ragflow Admin UserDetail Page
Appearance
| Knowledge Sources | |
|---|---|
| Domains | Frontend, Admin, User_Management |
| Last Updated | 2026-02-12 06:00 GMT |
Overview
Concrete admin panel page displaying detailed user information with edit capabilities and usage statistics in the RAGFlow frontend.
Description
The admin/user-detail.tsx page renders a detailed view of a single user account including profile information, role assignments, usage metrics, and administrative actions (reset password, disable account).
Usage
This page is rendered at the /admin/user/:id route within the admin panel layout.
Code Reference
Source Location
- Repository: Infiniflow_Ragflow
- File: web/src/pages/admin/user-detail.tsx
- Lines: 1-448
Signature
export default function UserDetailPage(): JSX.Element;
Import
// Route-based import via routes.tsx configuration
I/O Contract
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| URL param: id | string | Yes | User ID from URL path |
Outputs
| Name | Type | Description |
|---|---|---|
| Rendered page | JSX.Element | User detail view with edit capabilities |
Usage Examples
// Accessed via route: /admin/user/user-123
Related Pages
Page Connections
Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment