用户账号管理 ------------ 用户注册 ~~~~~~~~ **功能说明:** 此功能允许用户为 PilotOS 可视化管理控制台注册新账号。 **注册流程:** 为完成注册,用户必须准确提供以下信息。请注意,每个邮箱地址只能关联一个账号——系统不允许使用相同邮箱重复注册。 **表单字段:** - **名字** – 输入您的名。 - **姓氏** – 输入您的姓。 - **邮箱** – 提供有效且唯一的邮箱地址。该邮箱将作为您的登录标识。 - **邮箱验证码** – 请求并输入发送至您邮箱的一次性验证码。 - **手机号** – 输入您的联系电话(可选,但推荐填写)。 - **护照号** – 如适用,请填写您的护照号码。 - **身份证号** – 如适用,请填写您的身份证号码。 - **所属机构** – 填写您的单位、公司或机构。 - **密码** – 创建符合系统要求的安全密码。 .. figure:: image/registration_form.png :align: center :width: 80% 完成所有必填字段后,点击 **注册** 按钮提交注册请求。系统将验证输入内容,并在所有条件满足的情况下为您创建账号。 **注意:** 邮箱地址必须在系统中保持唯一。若尝试使用已注册邮箱进行注册,将导致错误提示。 用户登录 ~~~~~~~~ **功能说明:** 此功能允许用户使用已注册的账号凭证登录 PilotOS 可视化管理控制台。 **登录流程:** 要访问系统,用户必须输入有效的登录信息并提交表单。验证成功后,系统会将用户重定向至主仪表盘。若凭证错误,将显示错误提示信息。 **必填表单字段:** - **邮箱** – 输入与已注册账号关联的邮箱地址。 - **密码** – 输入您的账号密码。 **管理员账户: ** username: admin password: admin123 .. figure:: image/login_form.png :align: center :width: 70% 成功登录后,系统将显示仪表盘界面。 用户管理 ~~~~~~~~ **功能说明:** 此功能允许管理员账号管理用户信息,并控制用户在 PilotOS 可视化管理控制台中的访问权限。管理员可以修改账号状态、调整权限,并执行必要的账户维护操作。 **操作流程:** 登录后,管理员可从顶部导航栏进入 **用户管理** 页面。 用户管理页面允许管理员根据特定条件筛选和显示用户信息。 筛选项包括按照 **邮箱**、**Python 编程接口使用权限** 以及 **用户角色**(普通用户或管理员)进行搜索。 **可用操作:** - **权限调整** – 使用 **VIP**、**设为管理员** 和 **Python 编程接口使用权限** 列下的滑块启用或禁用对应用户权限。 调整这些滑块可控制用户是否具有 VIP 权限、管理员权限或 Python API 访问权限。 - **重置密码** – 点击 **重置密码** 按钮可将该用户的密码重置为系统默认值 ``123456``。 - **删除账号** – 点击 **删除** 按钮可将所选用户账号从系统中永久删除。 .. figure:: image/user_management_page.png :align: center :width: 90% 管理员可以通过调整表格中的滑块动态管理用户角色与权限。 例如,启用**设为管理员** 将授予管理员权限,而切换**VIP**或**Python 编程接口使用权限**则控制对应功能使用。 **注意:** 只有管理员账号可以访问**用户管理** 页面。 普通用户无权查看或修改其他用户信息。