跳至主要内容

验证或批准组织的域

你可以通过 GitHub 验证你对域的所有权,以确认组织的身份。

谁可以使用此功能?

组织所有者可以验证或批准组织的域。

关于域验证

验证组织域的所有权后,组织的个人资料上将显示“已验证”徽章。

要显示“已验证”徽章,组织个人资料上显示的网站和电子邮件信息必须与已验证的域或域相匹配。如果组织个人资料上显示的网站和电子邮件地址托管在不同的域上,则必须验证这两个域。如果网站和电子邮件地址使用同一域的不同变体,则必须验证这两个变体。例如,如果个人资料显示网站 www.example.com 和电子邮件地址 [email protected],则需要验证 www.example.comexample.com

如果你通过验证域并限制电子邮件通知仅发送到已验证的电子邮件域来确认组织的身份,则可以帮助防止敏感信息被泄露。有关更多信息,请参阅“防止组织中数据泄露的最佳实践”。

验证组织的域

要验证域,您必须有权使用域托管服务修改域记录。

  1. 在 GitHub 右上角,选择您的个人资料照片,然后单击 您的组织.

  2. 在组织旁边,单击设置

  3. 在侧边栏的“安全”部分,单击 已验证和已批准的域

  4. 在“企业帐户的已验证和已批准的域”旁边,单击添加域

  5. 在“您想添加哪个域?”下,键入您要验证的域,然后单击添加域

  6. 按照“添加 DNS TXT 记录”下的说明,使用您的域托管服务创建一个 DNS TXT 记录。

  7. 等待您的 DNS 配置更改,这可能需要长达 72 小时。您可以通过在命令行上运行 dig 命令来确认您的 DNS 配置已更改,将 TXT-RECORD-NAME 替换为在您的 DNS 配置中创建的 TXT 记录的名称。您应该在命令输出中看到列出的新 TXT 记录。

    dig TXT-RECORD-NAME +nostats +nocomments +nocmd TXT
    
  8. 在确认您的 TXT 记录已添加到您的 DNS 后,按照上述步骤一到三导航到您组织的已批准和已验证的域。

  9. 在待验证的域右侧,选择 下拉菜单,然后单击继续验证

    Screenshot of the "Verified & approved domains" page. To the right of a domain that is pending verification, a kebab icon is outlined in dark orange.

  10. 单击验证

  11. 或者,一旦“已验证”徽章在组织的个人资料页面上可见,你就可以从域名托管服务中的 DNS 记录中删除 TXT 条目。

为你的组织批准域名

注意:批准不属于你的组织或企业的域名的能力目前处于测试阶段,可能会发生变化。

  1. 在 GitHub 右上角,选择您的个人资料照片,然后单击 您的组织.

  2. 在组织旁边,单击设置

  3. 在侧边栏的“安全”部分,单击 已验证和已批准的域

  4. 在“企业帐户的已验证和已批准的域”旁边,单击添加域

  5. 在“您想添加哪个域?”下,键入您要验证的域,然后单击添加域

  6. 在“无法验证此域名?”的右侧,单击改为批准

    Screenshot of the "Verify domain" page. To the right of the "Verify" button, a link, labeled "Approve it instead," is outlined in dark orange.

  7. 阅读有关域名批准的信息,然后单击批准域名

删除已批准或已验证的域名

  1. 在 GitHub 右上角,选择您的个人资料照片,然后单击 您的组织.

  2. 在组织旁边,单击设置

  3. 在侧边栏的“安全”部分,单击 已验证和已批准的域

  4. 在要删除的域名的右侧,选择 下拉菜单,然后单击删除

    Screenshot of the "Verified & approved domains" page. To the right of a domain, a kebab icon is outlined in dark orange.