用户账号

  • Tier: 基础版,专业版,旗舰版
  • Offering: JihuLab.com,私有化部署

每个极狐GitLab 账户都有一个用户档案,其中包含有关您和您的极狐GitLab 活动的信息。

您的档案还包括设置,您可以用来定制您的极狐GitLab 体验。

访问您的用户档案#

要访问您的档案:

  1. 在左侧边栏中,选择您的头像。
  2. 选择您的姓名或用户名。

访问您的用户设置#

要访问您的用户设置:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案

生成或更改您的支持 PIN#

极狐GitLab 支持可能会要求提供个人识别号码(PIN)以验证您的身份。PIN 在创建后七天后过期。

要生成新的支持 PIN:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 在左侧边栏中,选择 账户
  4. 选择 生成新 PIN

访问您的支持 PIN#

如果您之前创建了支持 PIN,PIN 在您的档案中可访问,并在创建后七天后过期。

要访问您的支持 PIN:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 在左侧边栏中,选择 账户

更改您的用户名#

您的用户名有一个独特的 命名空间,当您更改用户名时会更新。在更改用户名之前,请阅读有关重定向行为的信息。如果您不想更新命名空间,可以创建一个新的用户或群组并将项目转移到它上面。

先决条件:

  • 您的命名空间不得:
  • 您的用户名:
    • 长度必须在 2 到 255 个字符之间。
    • 只能包含非重音字母、数字、_-.
    • 不得:
      • _-. 开头。
      • 包含表情符号。
      • ..<保留文件扩展名> 结尾,例如 jon.pngjon.gitjon.atom。然而,jonpng 是有效的。

要更改您的用户名:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 在左侧边栏中,选择 账户
  4. 更改用户名 部分中,输入新的用户名作为路径。
  5. 选择 更新用户名

向您的用户档案添加电子邮件#

要向您的账户添加新的电子邮件地址:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 在左侧边栏中,选择 电子邮件
  4. 选择 添加新电子邮件
  5. 电子邮件 文本框中,输入新的电子邮件。
  6. 选择 添加电子邮件地址
  7. 使用收到的验证邮件验证您的电子邮件地址。

新电子邮件地址被添加为次要电子邮件地址。您可以使用次要电子邮件地址来重置密码,但不能用于身份验证。您可以更新您的主要电子邮件地址

使您的电子邮件不公开 并不阻止它用于提交匹配、项目导入群组迁移

从您的用户档案中删除电子邮件地址#

History
    • 自动删除未验证的次要电子邮件地址在极狐GitLab 17.0 中引入。

您可以从您的账户中删除次要电子邮件地址。您无法删除您的主要电子邮件地址。

如果删除的电子邮件地址用于任何用户电子邮件,则这些用户电子邮件会发送到主要电子邮件地址。

未验证的次要电子邮件地址将在三天后自动删除。

要从您的账户中删除电子邮件地址:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 在左侧边栏中,选择 电子邮件
  4. 选择 删除)并确认您要 移除

您还可以使用 API 删除次要电子邮件地址

使您的用户档案页面私人化#

您可以使您的用户档案仅对您和极狐GitLab 管理员可见。

极狐GitLab 管理员可以禁用此设置,强制所有档案公开。

要使您的档案私人化:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 选择 私人档案 复选框。
  4. 选择 更新档案设置

以下内容在您的用户档案页面(https://gitlab.example.com/username)中隐藏:

  • Atom 提要
  • 账户创建日期
  • 活动、群组、贡献项目、个人项目、星标项目、代码片段的标签

使您的用户档案页面私人化并不会隐藏您所有公共资源 来自 REST 或 GraphQL API。例如,与您的提交签名相关联的电子邮件地址仍然可以访问,除非您使用自动生成的私人提交电子邮件

用户可见性#

用户的公共页面位于 /username,无论您是否登录都始终可见。

访问用户的公共页面时,您只能看到您有权限的项目。

如果 公共级别受到限制,用户档案仅对认证用户可见。

使用 README 向您的档案添加详细信息#

您可以使用 README 文件向您的档案页面添加更多信息。当您在 README 文件中填充信息时,它会包含在您的档案页面中。

从一个新项目#

要创建一个新项目并将其 README 添加到您的档案中:

  1. 在左侧边栏顶部,选择 创建新)和 新项目/仓库
  2. 选择 创建空白项目
  3. 输入项目详细信息:
    • 项目名称 字段中,输入新项目的名称。
    • 项目 URL 字段中,选择您的极狐GitLab 用户名。
    • 项目 slug 字段中,输入您的极狐GitLab 用户名。 所有这些字段都是大小写敏感的。如果您的用户名包含大写字母,请在项目 slug 字段中输入大写字母。
  4. 对于 可见性级别,选择 公共托管产品个人正确项目路径
  5. 对于 项目配置,确保选择 用 README 初始化仓库
  6. 选择 创建项目
  7. 在此项目中创建一个 README 文件。该文件可以是任何有效的 README 或索引文件
  8. 使用 Markdown 或其他 支持的标记语言 填充 README 文件。

极狐GitLab 在您的贡献图下显示 README 的内容。

从一个现有项目#

要将现有项目中的 README 添加到您的档案中,更新项目的路径以匹配您的用户名。

向您的用户档案页面添加外部账户#

History
    • Mastodon 用户账户在极狐GitLab 16.6 中引入,使用名为 mastodon_social_ui功能标志。默认禁用。
    • Mastodon 用户账户在极狐GitLab 16.7 中 GA。功能标志 mastodon_social_ui 被移除。
    • 使用您的极狐GitLab 用户档案验证 Mastodon 账户的能力在极狐GitLab 17.4 中添加,使用名为 verify_mastodon_user功能标志。默认禁用。

您可以添加某些其他外部账户的链接,例如 Skype 和 X(以前称为 Twitter)。它们可以帮助其他用户在其他平台上与您联系。

要添加其他账户的链接:

  1. 在左侧边栏中,选择您的头像。

  2. 选择 编辑档案

  3. 主要设置 部分,添加您的:

    • Discord 用户 ID。
    • LinkedIn 档案名称。
    • Bluesky did:plc 标识符。要查找您的标识符,解析您的用户句柄。
    • Mastodon 句柄。在极狐GitLab 17.4 及之后版本,您可以使用您的 极狐GitLab 档案来验证您的 Mastodon 账户。
    • Skype 用户名。
    • X(以前称为 Twitter)@用户名。

    您的用户 ID 或用户名必须不超过 500 个字符。

  4. 选择 更新档案设置

在您的用户档案页面上显示私人贡献#

在用户贡献日历图和最近活动列表中,您可以看到您对私人项目的贡献动作

要显示私人贡献:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 主要设置 部分,选择 在我的档案中包含私人贡献 复选框。
  4. 选择 更新档案设置

添加您的性别代词#

您可以将您的性别代词添加到您的极狐GitLab 账户中,以显示在您的姓名旁边。

要指定您的代词:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 代词 文本框中,输入您的代词。文本必须不超过 50 个字符。
  4. 选择 更新档案设置

添加您的姓名发音#

您可以将您的姓名发音添加到您的极狐GitLab 账户中。这会在您的档案中显示在您的姓名下方。

要添加您的姓名发音:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 发音 文本框中,输入您的姓名发音。发音必须是纯文本且不超过 255 个字符。
  4. 选择 更新档案设置

设置您的状态#

设置您的状态以让其他人知道您的可用性。其他人在悬停在您的头像、姓名或用户名时可以看到您的状态。您的状态是公开可见的,即使您已使您的用户档案页面私人化

您的状态由以下元素组成。您可以单独使用每个元素来表示您的状态。

  • 用于指示您状态的表情符号。
  • 描述您可用性的信息。您可以包括表情符号代码,例如 :palm_tree::bulb:。最多 100 个字符。
  • 一个复选框,添加一个 忙碌 徽章到您的状态。

要设置您当前的状态:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 设置状态。如果您之前已设置了状态,请选择 编辑状态
  3. 可选。输入状态信息。
  4. 可选。选择 将自己设置为忙碌 复选框。
  5. 可选。从 在之后清除状态 下拉列表中选择一个值。
  6. 选择 设置状态

您的状态已更新。您还可以从用户设置页面或使用 用户 API 设置您的状态。

设置您的时区#

您可以设置您的本地时区以:

  • 在您的档案中显示您的本地时间,以及在悬停在您的姓名时显示有关您的信息。
  • 使您的贡献日历与您的本地时间对齐,以更好地反映您的贡献时间。

要设置您的时区:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 时间设置 部分,从下拉列表中选择您的时区。

更改您提交时显示的电子邮件#

提交电子邮件是一个在通过极狐GitLab 界面进行的每个 Git 相关操作中显示的电子邮件地址。

您自己的任何已验证电子邮件地址都可以用作提交电子邮件。默认使用您的主要电子邮件。

要更改您的提交电子邮件:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 提交电子邮件 下拉列表中,选择一个电子邮件地址。
  4. 选择 更新档案设置

更改您的主要电子邮件#

您的主要电子邮件是您的登录、提交电子邮件和通知电子邮件的默认电子邮件地址。

要更改您的主要电子邮件:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 电子邮件 字段中,输入您的新电子邮件地址。
  4. 选择 更新档案设置
  5. 可选。如果您之前没有将该电子邮件添加到您的 JihuLab.com 账户中,请选择确认电子邮件。

设置您的公开电子邮件#

您可以选择您配置的电子邮件地址之一以显示在您的公共档案中:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 公开电子邮件 字段中,选择一个可用的电子邮件地址。
  4. 选择 更新档案设置

使用自动生成的私人提交电子邮件#

极狐GitLab 提供了一个自动生成的私人提交电子邮件地址,以便您可以将您的电子邮件信息保密。

要使用私人提交电子邮件:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 提交电子邮件 下拉列表中,选择 使用私人电子邮件
  4. 选择 更新档案设置

每个 Git 相关操作都使用私人提交电子邮件。

要完全匿名,您还可以复制私人提交电子邮件,并使用以下命令在本地计算机上进行配置:

shell
git config --global user.email <你的电子邮件地址>

关注用户#

您可以通过以下方式关注或取消关注用户:

  • 他们的用户档案
  • 当您悬停在用户姓名时出现的小弹出窗口(在极狐GitLab 15.0 中引入)。

在极狐GitLab 15.5 及之后版本,您最多可以关注 300 个用户。

在极狐GitLab 16.10 及之后版本,被屏蔽的用户不会出现在用户档案的关注者列表中。

禁用关注和被其他用户关注#

History
    • 在极狐GitLab 16.0 中引入,使用名为 disable_follow_users功能标志
    • 在极狐GitLab 16.3 中移除功能标志。

您可以禁用关注和被其他用户关注。

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 选择 偏好设置
  4. 清除 启用关注用户 复选框。
  5. 选择 保存更改

当此功能被禁用时,所有当前的关注/被关注连接都会被删除。

查看用户的活动#

极狐GitLab 跟踪用户贡献活动。要查看用户的活动:

  1. 转到用户的档案。
  2. 在极狐GitLab 菜单中,选择 活动

显示最近活动贡献的列表。

查看您的活动#

要查看您的活动:

  1. 在左侧边栏中,选择 搜索或前往

  2. 选择 您的工作

  3. 选择 活动

  4. 可选。要按贡献类型过滤您的活动,在 您的活动 标签页中选择一个标签:

    • 全部:您在您的群组和项目中进行的所有贡献。
    • 推送事件:您在项目中进行的推送事件。
    • 合并事件:您在项目中接受的合并请求。
    • 议题事件:您在项目中打开和关闭的议题。
    • 评论:您在项目中发布的评论。
    • Wiki:您在项目中创建和更新的 Wiki 页面。
    • 设计:您在项目中添加、更新和删除的设计。
    • 团队:您加入和离开的项目。

登录服务#

除了使用常规用户名和密码登录极狐GitLab,您还可以使用登录服务。

连接登录服务#

要连接登录服务以用于登录极狐GitLab:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 选择 账户
  4. 找到 服务登录 部分。
  5. 已连接账户 部分下,选择与您想要登录的服务对应的按钮。
  6. 按照所选服务的说明开始登录。

断开登录服务#

要断开用于登录极狐GitLab 的登录服务:

  1. 在左侧边栏中,选择您的头像。
  2. 选择 编辑档案
  3. 选择 账户
  4. 找到 服务登录 部分。
  5. 已连接账户 部分下,选择与您不再希望使用的服务对应的按钮旁边的 断开连接

会话持续时间#

保持登录两周#

默认情况下,在七天(10080 分钟)不活动后或直到您关闭浏览器窗口之前,您会从极狐GitLab 中退出登录。

极狐GitLab 管理员可以更改此默认设置

无限期保持登录#

History
    • 在极狐GitLab 16.0 中引入了打开和关闭 记住我 设置的能力。

要无限期保持登录,请在极狐GitLab 登录页面上选择 记住我 复选框。

您保持登录,因为虽然服务器设置了一周的会话时间,但您的浏览器存储了一个安全令牌,可以实现自动重新认证。

极狐GitLab 管理员可以关闭 记住我 设置,用于需要会话定期过期以进行安全或合规的环境。

当您登录时,会设置三个 Cookie:

  • 一个名为 _gitlab_session 的会话 Cookie。这个 Cookie 没有设置过期日期。然而,它根据其 session_expire_delay 过期。
  • 一个名为 gitlab_user 的会话 Cookie。这个 Cookie 被官网用于确定用户是否有活跃的极狐GitLab 会话。没有用户信息传递给 Cookie,并且它在登录后两周过期。
  • 一个持久 Cookie,名为 remember_user_token,仅在您在登录页面上选择 记住我 时设置。

当您关闭浏览器时,通常会在客户端清除 _gitlab_sessiongitlab_user Cookie。当它们过期或不可用时,极狐GitLab:

  • 使用 remember_user_token Cookie 获取新的 _gitlab_session Cookie,并保持您登录,即使您关闭浏览器。
  • 设置 gitlab_usertrue

remember_user_token_gitlab_session Cookie 都消失或过期时,您必须重新登录。

当任何会话被签出,或从活动会话列表撤销时,所有 记住我 令牌都会被撤销。虽然其他会话仍然活跃,但如果浏览器关闭或现有会话过期,记住我 功能不会恢复会话。

相关主题#